Skip to content
Browse files

* KNOWNBUGS.rb: add tests. [ruby-dev:45656] [Bug #6460]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  • Loading branch information...
1 parent 86c382a commit e546302486c5b78cf04e845877f17ce8a8afb69f @k-tsj k-tsj committed Jul 1, 2012
Showing with 18 additions and 0 deletions.
  1. +18 −0 KNOWNBUGS.rb
View
18 KNOWNBUGS.rb
@@ -3,3 +3,21 @@
# So all tests will cause failure.
#
+[['[ruby-dev:45656]', %q{
+ class Bug6460
+ include Enumerable
+ def each
+ begin
+ yield :foo
+ ensure
+ 1.times { Proc.new }
+ end
+ end
+ end
+ e = Bug6460.new
+}]].each do |bug, src|
+ assert_equal "foo", src + %q{e.detect {true}}, bug
+ assert_equal "true", src + %q{e.any? {true}}, bug
+ assert_equal "false", src + %q{e.all? {false}}, bug
+ assert_equal "true", src + %q{e.include?(:foo)}, bug
+end

0 comments on commit e546302

Please sign in to comment.
Something went wrong with that request. Please try again.