зеркало из https://github.com/github/ruby.git
* test/ruby/test_method.rb (test_unlinked_method_entry_in_method_object_bug):
move from KNOWNBUGS.rb. [Bug #8100] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39925 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
985deb62eb
Коммит
6f8e5cc821
11
KNOWNBUGS.rb
11
KNOWNBUGS.rb
|
@ -3,14 +3,3 @@
|
||||||
# So all tests will cause failure.
|
# So all tests will cause failure.
|
||||||
#
|
#
|
||||||
|
|
||||||
assert_normal_exit %q{
|
|
||||||
require 'timeout'
|
|
||||||
timeout(2) do
|
|
||||||
loop do
|
|
||||||
def x
|
|
||||||
"hello" * 1000
|
|
||||||
end
|
|
||||||
method(:x).call
|
|
||||||
end
|
|
||||||
end
|
|
||||||
}, '[ruby-core:53640] [Bug #8100]'
|
|
||||||
|
|
|
@ -576,4 +576,17 @@ class TestMethod < Test::Unit::TestCase
|
||||||
IRB.start
|
IRB.start
|
||||||
}, '[Bug #7825]'
|
}, '[Bug #7825]'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_unlinked_method_entry_in_method_object_bug
|
||||||
|
bug8100 = '[ruby-core:53640] [Bug #8100]'
|
||||||
|
assert_ruby_status [], %q{
|
||||||
|
loop do
|
||||||
|
def x
|
||||||
|
"hello" * 1000
|
||||||
|
end
|
||||||
|
method(:x).call
|
||||||
|
end
|
||||||
|
}, bug8100, timeout: 2
|
||||||
|
rescue Timeout::Error
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
Загрузка…
Ссылка в новой задаче