Sha256: c3dbbb46b706ac6c862ebbb322b28b84f167e4798aef8758c45f40ba220fbe1c
Contents?: true
Size: 774 Bytes
Versions: 3
Compression:
Stored size: 774 Bytes
Contents
require 'spec_helper' describe Rekiq::Scheduler do describe '#schedule_initial_work' do context 'given existing worker' do class SchedulerTestWorker include Sidekiq::Worker end let(:worker_name) { SchedulerTestWorker.name } let(:queue) { 'test_queue' } let(:args) { [] } let(:scheduler) do Rekiq::Scheduler.new(worker_name, queue, args, contract) end before { @jid, @work_time = scheduler.schedule_initial_work } context 'given valid contract' do let(:contract) { build :contract } context 'given nil as rekiq_cancel_args' do it 'creates sidekiq job' do expect(SchedulerTestWorker.jobs.count).to eq(1) end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rekiq-1.2.0 | spec/rekiq/scheduler_spec.rb |
rekiq-1.1.0 | spec/rekiq/scheduler_spec.rb |
rekiq-1.0.0 | spec/rekiq/scheduler_spec.rb |