diff options
Diffstat (limited to 'spec/lib/gitlab/job_waiter_spec.rb')
-rw-r--r-- | spec/lib/gitlab/job_waiter_spec.rb | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/spec/lib/gitlab/job_waiter_spec.rb b/spec/lib/gitlab/job_waiter_spec.rb index a9edb2b530b..af2da8f20c0 100644 --- a/spec/lib/gitlab/job_waiter_spec.rb +++ b/spec/lib/gitlab/job_waiter_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe Gitlab::JobWaiter, :redis do +RSpec.describe Gitlab::JobWaiter, :redis, feature_category: :shared do describe '.notify' do it 'pushes the jid to the named queue' do key = described_class.new.key @@ -15,6 +15,14 @@ RSpec.describe Gitlab::JobWaiter, :redis do end end + describe '.generate_key' do + it 'generates and return a new key' do + key = described_class.generate_key + + expect(key).to include('gitlab:job_waiter:') + end + end + describe '#wait' do let(:waiter) { described_class.new(2) } |