Sha256: 583cdbeec9d94bbccb965e482c1dac42ff63ab806dfb43c41b975a552a2a1018
Contents?: true
Size: 475 Bytes
Versions: 18
Compression:
Stored size: 475 Bytes
Contents
# frozen_string_literal: true Resque.after_fork do |_job| Coverband.start Coverband.runtime_coverage! end Resque.before_first_fork do Coverband.eager_loading_coverage! Coverband.configuration.background_reporting_enabled = false Coverband::Background.stop Coverband.report_coverage end module Coverband module ResqueWorker def perform super ensure Coverband.report_coverage end end end Resque::Job.prepend(Coverband::ResqueWorker)
Version data entries
18 entries across 18 versions & 1 rubygems