Sha256: 9eafa230b59d23f2991d49cde41cb0bf6c5e3505cb1ab8f000ac7beb2c3ffb02

Contents?: true

Size: 233 Bytes

Versions: 2

Compression:

Stored size: 233 Bytes

Contents

require 'minitest/spec'

class MiniTest::Spec
  def self.around(&outer)
    define_method(:around) do |&inner|
      if outer.arity == 1
        outer.call(inner)
      else
        inner.call *outer.call
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
minitest-around-0.0.3 lib/minitest/around/spec.rb
minitest-around-0.0.2 lib/minitest/around/spec.rb