diff options
Diffstat (limited to 'spec/lib/gitlab/metrics/methods_spec.rb')
-rw-r--r-- | spec/lib/gitlab/metrics/methods_spec.rb | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/spec/lib/gitlab/metrics/methods_spec.rb b/spec/lib/gitlab/metrics/methods_spec.rb index 3c171680272..71135a6e9c5 100644 --- a/spec/lib/gitlab/metrics/methods_spec.rb +++ b/spec/lib/gitlab/metrics/methods_spec.rb @@ -9,9 +9,9 @@ RSpec.describe Gitlab::Metrics::Methods do let(:docstring) { 'description' } let(:metric_name) { :sample_metric } - describe "#define_#{metric_type}" do + describe "#define_metrics" do define_method(:call_define_metric_method) do |**args| - subject.__send__("define_#{metric_type}", metric_name, **args) + subject.__send__(:define_metric, metric_type, metric_name, **args) end context 'metrics access method not defined' do @@ -55,11 +55,11 @@ RSpec.describe Gitlab::Metrics::Methods do end end - describe "#fetch_#{metric_type}" do + describe "#fetch_metric" do let(:null_metric) { Gitlab::Metrics::NullMetric.instance } define_method(:call_fetch_metric_method) do |**args| - subject.__send__("fetch_#{metric_type}", metric_name, **args) + subject.__send__(:fetch_metric, metric_type, metric_name, **args) end context "when #{metric_type} is not cached" do @@ -135,5 +135,5 @@ RSpec.describe Gitlab::Metrics::Methods do include_examples 'metric', :counter, {} include_examples 'metric', :gauge, {}, :all - include_examples 'metric', :histogram, {}, [0.005, 0.01, 0.1, 1, 10] + include_examples 'metric', :histogram, {}, ::Prometheus::Client::Histogram::DEFAULT_BUCKETS end |