Sha256: 9c46578eda8e8a67dd4a86687d2b80abe1577bf0d24bc25b64989323bd6d2a06

Contents?: true

Size: 486 Bytes

Versions: 4

Compression:

Stored size: 486 Bytes

Contents

Card.config.active_job.queue_adapter = :delayed_job

Before("@delayed-jobs") do
  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

4 entries across 4 versions & 1 rubygems

Version Path
decko-0.3.3 features/support/delayed_job.rb
decko-0.3.2 features/support/delayed_job.rb
decko-0.3.1 features/support/delayed_job.rb
decko-0.3.0 features/support/delayed_job.rb