mirror of
https://gitlab.com/gitlab-org/gitlab-foss.git
synced 2025-08-01 16:04:19 +00:00
28 lines
581 B
Ruby
28 lines
581 B
Ruby
# frozen_string_literal: true
|
|
|
|
require 'spec_helper'
|
|
|
|
RSpec.describe Gitlab::SidekiqProcess, feature_category: :scalability do
|
|
let(:cap) { Sidekiq::Capsule.new('test', Sidekiq.default_configuration) }
|
|
|
|
before do
|
|
Thread.current[:sidekiq_capsule] = cap
|
|
end
|
|
|
|
after do
|
|
Thread.current[:sidekiq_capsule] = nil
|
|
end
|
|
|
|
describe '#tid' do
|
|
it 'matches sidekiq internals' do
|
|
expect(described_class.tid).to eq(cap.tid)
|
|
end
|
|
end
|
|
|
|
describe '#pid' do
|
|
it 'matches sidekiq internals' do
|
|
expect(described_class.pid).to eq(cap.identity)
|
|
end
|
|
end
|
|
end
|