Sha256: 5af01da93388451b2a1e734629207e590cfe4b6228b6e0449bf25d63d9750735

Contents?: true

Size: 480 Bytes

Versions: 3

Compression:

Stored size: 480 Bytes

Contents

Before("@delayed-jobs") do
  ActiveJob::Base.queue_adapter = :delayed_job
  Delayed::Worker.delay_jobs = true
end

After("@delayed-jobs") do
  Delayed::Worker.delay_jobs = false
end

Before("@background-jobs") do
  Delayed::Worker.delay_jobs = true
  system "env RAILS_ENV=cucumber rake jobs:work &"
end

After("@background-jobs") do
  Delayed::Worker.delay_jobs = false
  system "ps -ef | grep 'rake jobs:work' | grep -v grep | awk '{print $2}' | "\
         "xargs kill -9"
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
decko-0.2.2 features/support/delayed_job.rb
decko-0.2.1 features/support/delayed_job.rb
decko-0.2 features/support/delayed_job.rb