2019-08-22 06:57:44 -04:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2018-05-09 01:29:30 -04:00
|
|
|
require 'spec_helper'
|
|
|
|
|
|
|
|
describe Gitlab::Metrics::Prometheus, :prometheus do
|
|
|
|
let(:all_metrics) { Gitlab::Metrics }
|
|
|
|
let(:registry) { all_metrics.registry }
|
|
|
|
|
|
|
|
describe '#reset_registry!' do
|
|
|
|
it 'clears existing metrics' do
|
|
|
|
registry.counter(:test, 'test metric')
|
|
|
|
|
|
|
|
expect(registry.metrics.count).to eq(1)
|
|
|
|
|
|
|
|
all_metrics.reset_registry!
|
|
|
|
|
|
|
|
expect(all_metrics.registry.metrics.count).to eq(0)
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|