2016-10-06 4 views
0

私は以下のスクリプトで特定のdelayed_jobsを実行しようとしていますが、そのが動作していない:テストエンジニアリングで特定のキューのdelayed_jobを実行するにはどうすればよいですか?

options[:queues] ||= [BULK_EMAIL_DJ_QUEUE] 
    Delayed::Worker.new(options).work_off 

私はコマンドを実行してspecifixのdelayed_jobsを実行するための他のソリューション見てきました:

Delayed::Worker.new.run(Delayed::Job.last) 

をしかし、私は実行したいです特定のキューのすべての遅延ジョブ、どのように私はそれを行うことができますか?

答えて

1
Delayed::Worker.new(queues: ['my_queue']).work_off 

のRails 4.2と私のための作品、遅延仕事4.1とRSpecの3.5

関連する問題