Мне нужно провести модульное тестирование исключения в коде, например:
def test assert_raise Timeout::Error do Thread.new { raise Timeout::Error } end end
Как заставить это работать?
в блоке assert_raise:
t = Thread.new { raise Timeout::Error } t.join