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