Sha256: 52999f369ceba8772733edcbaf62ef3da4dc6b2b1b2a7766ac10c1aaf3c32456
Contents?: true
Size: 557 Bytes
Versions: 1
Compression:
Stored size: 557 Bytes
Contents
module Que module Testing class JobParams < Struct.new(:queue, :priority, :run_at, :job_class, :args) end class Adapter def checkout(&block) end def execute(command, params = []) return [] unless command == :insert_job job = JobParams.new(*params) klass = class_for(job.job_class) klass.jobs << job params end def wake_worker_after_commit false end def class_for(str) str.split('::').reduce(Object, &:const_get) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
que-testing-0.1.0 | lib/que/testing/adapter.rb |