Sha256: 0182a14781ac886645ddaea3a48b323ce251a398736cf6eae346bc6417ca1e5a

Contents?: true

Size: 544 Bytes

Versions: 4

Compression:

Stored size: 544 Bytes

Contents

# frozen_string_literal: true

module Minitest
  module Utils
    class TestNotifierReporter < Minitest::StatisticsReporter
      def report
        super

        stats = TestNotifier::Stats.new(:minitest,
                                        count: count,
                                        assertions: assertions,
                                        failures: failures,
                                        errors: errors)

        TestNotifier.notify(status: stats.status, message: stats.message)
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
minitest-utils-0.4.8 lib/minitest/utils/test_notifier_reporter.rb
minitest-utils-0.4.7 lib/minitest/utils/test_notifier_reporter.rb
minitest-utils-0.4.6 lib/minitest/utils/test_notifier_reporter.rb
minitest-utils-0.4.5 lib/minitest/utils/test_notifier_reporter.rb