Commit 630af4a5 authored by Rajendra Kadam's avatar Rajendra Kadam Committed by Peter Leitzen

Fix leaky constant in sidekiq middleware client metric specs

parent 9ab9113e
...@@ -368,7 +368,6 @@ RSpec/LeakyConstantDeclaration: ...@@ -368,7 +368,6 @@ RSpec/LeakyConstantDeclaration:
- 'spec/lib/gitlab/no_cache_headers_spec.rb' - 'spec/lib/gitlab/no_cache_headers_spec.rb'
- 'spec/lib/gitlab/path_regex_spec.rb' - 'spec/lib/gitlab/path_regex_spec.rb'
- 'spec/lib/gitlab/quick_actions/dsl_spec.rb' - 'spec/lib/gitlab/quick_actions/dsl_spec.rb'
- 'spec/lib/gitlab/sidekiq_middleware/client_metrics_spec.rb'
- 'spec/lib/gitlab/sidekiq_middleware/server_metrics_spec.rb' - 'spec/lib/gitlab/sidekiq_middleware/server_metrics_spec.rb'
- 'spec/lib/gitlab/view/presenter/factory_spec.rb' - 'spec/lib/gitlab/view/presenter/factory_spec.rb'
- 'spec/lib/marginalia_spec.rb' - 'spec/lib/marginalia_spec.rb'
......
---
title: Fix leaky constant issue in sidekiq middleware client metric spec
merge_request: 32108
author: Rajendra Kadam
type: fixed
...@@ -47,9 +47,12 @@ describe Gitlab::SidekiqMiddleware::ClientMetrics do ...@@ -47,9 +47,12 @@ describe Gitlab::SidekiqMiddleware::ClientMetrics do
end end
context "when workers are not attributed" do context "when workers are not attributed" do
class TestNonAttributedWorker before do
stub_const('TestNonAttributedWorker', Class.new)
TestNonAttributedWorker.class_eval do
include Sidekiq::Worker include Sidekiq::Worker
end end
end
it_behaves_like "a metrics client middleware" do it_behaves_like "a metrics client middleware" do
let(:worker) { TestNonAttributedWorker.new } let(:worker) { TestNonAttributedWorker.new }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment