Sha256: eb3fe80890083c37249bfc5bccf35e09f0f17740b93beda3f3eee5528c516eee

Contents?: true

Size: 295 Bytes

Versions: 6

Compression:

Stored size: 295 Bytes

Contents

require 'facets/kernel/tap'
require 'test/unit'

class TestKernelTap < Test::Unit::TestCase

  def test_tap
    x = "foo"
    r = ("foobar".tap{ |x| x.gsub!(/bar/, '') })
    assert_equal(x, r)
  end

  def test_tap_array
    x = [1,2,3]
    x.tap{ |a|
      assert_equal(x, a)
    }
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
facets-2.8.4 test/core/kernel/test_tap.rb
facets-2.8.3 test/core/kernel/test_tap.rb
facets-2.8.2 test/core/kernel/test_tap.rb
facets-2.8.1 test/core/kernel/test_tap.rb
facets-2.8.0 test/core/kernel/test_tap.rb
facets-2.7.0 test/core/kernel/test_tap.rb