Add FeatureToggleHelper for tests, enabling feature toggle changes for tests

This commit is contained in:
Rohan Mitchell
2013-08-16 13:35:30 +10:00
parent 5ffd56aad7
commit e318a1591d
2 changed files with 10 additions and 0 deletions

View File

@@ -80,6 +80,7 @@ RSpec.configure do |config|
config.include Spree::CheckoutHelpers
config.include Spree::Core::TestingSupport::ControllerRequests, :type => :controller
config.include Devise::TestHelpers, :type => :controller
config.include OpenFoodWeb::FeatureToggleHelper
# Factory girl
require 'factory_girl_rails'

View File

@@ -0,0 +1,9 @@
module OpenFoodWeb
module FeatureToggleHelper
def set_feature_toggle(feature, status)
features = OpenFoodWeb::FeatureToggle.features
features[feature] = status
OpenFoodWeb::FeatureToggle.stub(:features) { features }
end
end
end