mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-28 21:07:16 +00:00
21 lines
589 B
Ruby
21 lines
589 B
Ruby
require 'open_food_web/feature_toggle'
|
|
|
|
module OpenFoodWeb
|
|
describe FeatureToggle do
|
|
it "returns true when feature is on" do
|
|
FeatureToggle.stub(:features).and_return({foo: true})
|
|
FeatureToggle.enabled?(:foo).should be_true
|
|
end
|
|
|
|
it "returns false when feature is off" do
|
|
FeatureToggle.stub(:features).and_return({foo: false})
|
|
FeatureToggle.enabled?(:foo).should be_false
|
|
end
|
|
|
|
it "returns false when feature is undefined" do
|
|
FeatureToggle.stub(:features).and_return({})
|
|
FeatureToggle.enabled?(:foo).should be_false
|
|
end
|
|
end
|
|
end
|