Sha256: fc2f4fbc8d0ea9ddd470c14d8b02d74e37bef9bc62b03bf40361b583669986b9

Contents?: true

Size: 347 Bytes

Versions: 2

Compression:

Stored size: 347 Bytes

Contents

require 'minitest/autorun'
require 'minitest/around'
require 'thread'

class MutexTest < Minitest::Test
  def around(&block)
    Mutex.new.synchronize(&block)
  end

  def test_synchronized
    # ...
  end
end

class PassArgsTest < Minitest::Test
  def around
    yield 1, 2
  end

  def test_passes_args(a, b)
    assert_equal 3, a + b
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
minitest-around-0.1.0.pre2 examples/mutex_test.rb
minitest-around-0.1.0.pre examples/mutex_test.rb