Sha256: 04e17c9169b896d4b6347dd37af63ee8c15de3b4448b24da9c9becbc53d890a1

Contents?: true

Size: 299 Bytes

Versions: 2

Compression:

Stored size: 299 Bytes

Contents

require 'minitest/spec'

require 'minitest/around/version'
require 'minitest/around/unit'

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.4 lib/minitest/around/spec.rb
minitest-around-0.0.4.pre lib/minitest/around/spec.rb