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

- old
+ new

@@ -1,52 +1,52 @@ require 'helper' require 'flipper/adapters/memory' require 'flipper/instrumentation/metriks' RSpec.describe Flipper::Instrumentation::MetriksSubscriber do - 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 Metriks::Registry.default.clear 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) - expect(Metriks.timer("flipper.feature_operation.enable").count).to be(1) + expect(Metriks.timer('flipper.feature_operation.enable').count).to be(1) flipper[:stats].enabled?(user) - expect(Metriks.timer("flipper.feature_operation.enabled").count).to be(1) - expect(Metriks.meter("flipper.feature.stats.enabled").count).to be(1) + expect(Metriks.timer('flipper.feature_operation.enabled').count).to be(1) + expect(Metriks.meter('flipper.feature.stats.enabled').count).to be(1) 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) - expect(Metriks.timer("flipper.feature_operation.disable").count).to be(1) + expect(Metriks.timer('flipper.feature_operation.disable').count).to be(1) flipper[:stats].enabled?(user) - expect(Metriks.timer("flipper.feature_operation.enabled").count).to be(1) - expect(Metriks.meter("flipper.feature.stats.disabled").count).to be(1) + expect(Metriks.timer('flipper.feature_operation.enabled').count).to be(1) + expect(Metriks.meter('flipper.feature.stats.disabled').count).to be(1) end end - it "updates adapter metrics when calls happen" do + it 'updates adapter metrics when calls happen' do flipper[:stats].enable(user) - expect(Metriks.timer("flipper.adapter.memory.enable").count).to be(1) + expect(Metriks.timer('flipper.adapter.memory.enable').count).to be(1) flipper[:stats].enabled?(user) - expect(Metriks.timer("flipper.adapter.memory.get").count).to be(1) + expect(Metriks.timer('flipper.adapter.memory.get').count).to be(1) flipper[:stats].disable(user) - expect(Metriks.timer("flipper.adapter.memory.disable").count).to be(1) + expect(Metriks.timer('flipper.adapter.memory.disable').count).to be(1) end end