spec/spec_helper.rb in flipper-1.0.0 vs spec/spec_helper.rb in flipper-1.1.0
- old
+ new
@@ -8,21 +8,26 @@
require 'bundler'
Bundler.setup(:default)
require 'debug'
+require 'statsd'
require 'webmock/rspec'
WebMock.disable_net_connect!(allow_localhost: true)
require 'flipper'
require 'flipper/api'
require 'flipper/spec/shared_adapter_specs'
require 'flipper/ui'
Dir[FlipperRoot.join('spec/support/**/*.rb')].sort.each { |f| require f }
+# Disable telemetry logging in specs.
+ENV["FLIPPER_CLOUD_LOGGING_ENABLED"] = "false"
+
RSpec.configure do |config|
config.before(:example) do
+ Flipper::Cloud::Telemetry.reset if defined?(Flipper::Cloud::Telemetry) && Flipper::Cloud::Telemetry.respond_to?(:reset)
Flipper::Poller.reset if defined?(Flipper::Poller)
Flipper.unregister_groups
Flipper.configuration = nil
end