1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* test/ruby/test_file.rb (TestFile::test_fnmatch): added tests for

File.fnmatch. [ruby-dev:22815][ruby-dev:22819]

* test/ruby/test_proc.rb (TestProc::test_eq): added a
  test.  [ruby-dev:22599]

* test/ruby/test_proc.rb (TestProc::test_eq): added tests for
   Proc#==.  [ruby-dev:22592], [ruby-dev:22601]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5670 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
akira 2004-02-11 11:04:20 +00:00
parent 55f218b702
commit a807059e3b
3 changed files with 37 additions and 0 deletions

View file

@ -68,4 +68,24 @@ class TestProc < Test::Unit::TestCase
assert_arity(-1) {|*x|}
assert_arity(-1) {|*|}
end
# [ruby-dev:22592]
def m(x)
lambda { x }
end
def test_eq
# [ruby-dev:22592]
a = m(1)
b = m(2)
assert_not_equal(a, b)
assert_not_equal(a.call, b.call)
# [ruby-dev:22599]
assert_not_equal(proc {||}, proc {|x,y|})
# [ruby-dev:22601]
a = lambda {|x| lambda {} }.call(1)
b = lambda {}
assert_not_equal(a, b)
end
end