spec/flipper/instrumentation/statsd_subscriber_spec.rb in flipper-0.10.2 vs spec/flipper/instrumentation/statsd_subscriber_spec.rb in flipper-0.11.0.beta1

- old
+ new

@@ -5,17 +5,17 @@ require 'statsd' RSpec.describe Flipper::Instrumentation::StatsdSubscriber do let(:statsd_client) { Statsd.new } let(:socket) { FakeUDPSocket.new } - let(:adapter) { + let(:adapter) do memory = Flipper::Adapters::Memory.new - Flipper::Adapters::Instrumented.new(memory, :instrumenter => ActiveSupport::Notifications) - } - let(:flipper) { - Flipper.new(adapter, :instrumenter => ActiveSupport::Notifications) - } + Flipper::Adapters::Instrumented.new(memory, instrumenter: ActiveSupport::Notifications) + end + let(:flipper) do + Flipper.new(adapter, instrumenter: ActiveSupport::Notifications) + end let(:user) { user = Struct.new(:flipper_id).new('1') } before do described_class.client = statsd_client @@ -36,32 +36,32 @@ def assert_counter(metric) result = socket.buffer.detect { |op| op.first == "#{metric}:1|c" } expect(result).not_to be_nil end - context "for enabled feature" do - it "updates feature metrics when calls happen" do + context 'for enabled feature' do + it 'updates feature metrics when calls happen' do flipper[:stats].enable(user) assert_timer 'flipper.feature_operation.enable' flipper[:stats].enabled?(user) assert_timer 'flipper.feature_operation.enabled' assert_counter 'flipper.feature.stats.enabled' end end - context "for disabled feature" do - it "updates feature metrics when calls happen" do + context 'for disabled feature' do + it 'updates feature metrics when calls happen' do flipper[:stats].disable(user) assert_timer 'flipper.feature_operation.disable' flipper[:stats].enabled?(user) assert_timer 'flipper.feature_operation.enabled' assert_counter 'flipper.feature.stats.disabled' end end - it "updates adapter metrics when calls happen" do + it 'updates adapter metrics when calls happen' do flipper[:stats].enable(user) assert_timer 'flipper.adapter.memory.enable' flipper[:stats].enabled?(user) assert_timer 'flipper.adapter.memory.get'