Project

General

Profile

Bug #8523 ยป fix-test_timeout.patch

cyleratamzn (Cyle Riggs), 06/13/2013 08:21 AM

View differences:

test/test_timeout.rb
def test_timeout
@flag = true
Thread.start {
sleep 0.1
sleep 2
@flag = false
}
assert_nothing_raised("[ruby-dev:38319]") do
Timeout.timeout(1) {
assert_raise(Timeout::Error, "[ruby-dev:38319]") do
Timeout.timeout(0.1) {
nil while @flag
}
end
assert !@flag, "[ruby-dev:38319]"
assert @flag, "[ruby-dev:38319]"
end
def test_cannot_convert_into_time_interval
    (1-1/1)