danmayer/coverband

View on GitHub
lib/coverband/integrations/report_middleware.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

module Coverband
  class ReportMiddleware
    def initialize(app)
      @app = app
    end

    def call(env)
      @app.call(env)
    ensure
      Collectors::Coverage.instance.report_coverage
    end
  end
end