Sha256: 37ef324b5a81b6d7bb763e5f70a2918191a4bddf7520f89b39da177f835ecb79
Contents?: true
Size: 578 Bytes
Versions: 10
Compression:
Stored size: 578 Bytes
Contents
require 'bundler/setup' require 'flipper' adapter = Flipper::Adapters::Strict.new(Flipper::Adapters::Memory.new) flipper = Flipper.new(adapter) begin puts "Checking :unknown_feature, which should raise an error." flipper.enabled?(:unknown_feature) warn "An error was not raised, but should have been" exit 1 rescue Flipper::Adapters::Strict::NotFound => exception puts "Ok, the exepcted error was raised: #{exception.message}" end puts "Flipper.add(:new_feature)" flipper.add(:new_feature) puts "Flipper.enabled?(:new_feature) => #{flipper.enabled?(:new_feature)}"
Version data entries
10 entries across 10 versions & 1 rubygems