Sha256: 0ea544747b01e36c20b2adc821fa2b690a287fba28eefd752466540c70d3cdef
Contents?: true
Size: 435 Bytes
Versions: 3
Compression:
Stored size: 435 Bytes
Contents
require 'spec_helper' describe QC do describe ".lock" do context "lock" do it "should lock the job with remaining_retries" do QC.enqueue_retry_in(1, "puts", 5, 2) sleep 1 job = QC.lock expect(job[:q_name]).to eq("default") expect(job[:method]).to eq("puts") expect(job[:args][0]).to be(2) expect(job[:remaining_retries]).to eq("5") end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
queue_classic_plus-1.1.0 | spec/queue_classic/queue_spec.rb |
queue_classic_plus-1.0.1 | spec/queue_classic/queue_spec.rb |
queue_classic_plus-1.0.0 | spec/queue_classic/queue_spec.rb |