Sha256: 3075eb1863fd6c5dd7f1790e32be43522eb562d9aac6ed8510278e764942761a

Contents?: true

Size: 381 Bytes

Versions: 2

Compression:

Stored size: 381 Bytes

Contents

class Hotch
  module Minitest
    # Usage in test/test_helper.rb:
    #
    #     require 'hotch/minitest'
    #
    def self.aggregate
      Module.new do
        def run_one_method(*args)
          Hotch(aggregate: true) do
            super(*args)
          end
        end
      end
    end
  end
end

require "hotch"
Minitest.singleton_class.prepend Hotch::Minitest.aggregate

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
hotch-0.1.1 lib/hotch/minitest.rb
hotch-0.1.0 lib/hotch/minitest.rb