…problematic for resque-batched-job, as it encodes job args in JSON to know how many jobs remain in the batch. Updating the job args changes the JSON string and thus resque-batched-job doesn't remove the current job from the batch. If one wants to update an argument before queueing it to another job, then one must call the `dup` method. The new object is a clone and is unfrozen. The origin job arguments stored in Resque::Job remains the same.
… plugins not to rely on a real Redis server.
…r explicit and implicit limit in run_for\!
…queued in a specific queue. Add a mock for Resque::Job.create to queue a job in a specific queue.
… to properly mimic resque
… and "failed". Yeah, all of them.
…ome strings. Added a dependency to the json gem, but yajl is used if it's already loaded (exactly like the resque gem).
…gain and again, until all queues are empty.
…e worker, like the original Resque does.