зеркало из https://github.com/github/ruby.git
25 строки
371 B
Ruby
25 строки
371 B
Ruby
require 'drbtest'
|
|
|
|
class TestDRbReusePort < Test::Unit::TestCase
|
|
include DRbAry
|
|
|
|
def setup
|
|
@ext = DRbService.ext_service('ut_port.rb')
|
|
@there = @ext.front
|
|
end
|
|
|
|
def teardown
|
|
return unless @ext
|
|
@ext.stop_service
|
|
while true
|
|
sleep 0.1
|
|
begin
|
|
@ext.alive?
|
|
rescue DRb::DRbConnError
|
|
break
|
|
end
|
|
end
|
|
end
|
|
end
|
|
|