spec/stale_workers_spec.rb in resqutils-1.0.0 vs spec/stale_workers_spec.rb in resqutils-1.1.0
- old
+ new
@@ -1,8 +1,10 @@
require 'spec_helper'
+require 'support/worker_helper'
describe Resqutils::StaleWorkers do
+ include WorkerHelper
describe "each" do
let(:workers) {
[
worker,
worker(Time.now - 3601),
@@ -136,13 +138,7 @@
described_class.new
}.to raise_error(/you set a stale value of 0 seconds, making all jobs stale.*probably not what you want/i)
end
end
end
- end
-
- def worker(run_at = Time.now)
- double("resque worker", id: SecureRandom.uuid, job: { "queue" => "whatever",
- "run_at" => run_at.to_s,
- "payload" => { "class" => "Foo", "args" => [] } })
end
end