/TDDBC_Yokohama2_PCUnit/Ruby/doc/ruby/ruby-1.9.2/test/drb/test_drbunix.rb
Ruby | 46 lines | 34 code | 12 blank | 0 comment | 4 complexity | d537700cc184c6bd8a92cf10d1ee3baf MD5 | raw file
Possible License(s): BSD-3-Clause, GPL-2.0, AGPL-3.0, 0BSD, Unlicense
- require_relative 'drbtest'
- begin
- require 'drb/unix'
- rescue LoadError
- end
- if Object.const_defined?("UNIXServer")
- class DRbUNIXService < DRbService
- %w(ut_drb_drbunix.rb ut_array_drbunix.rb).each do |nm|
- add_service_command(nm)
- end
- uri = ARGV.shift if $0 == __FILE__
- @server = DRb::DRbServer.new(uri || 'drbunix:', self.manager, {})
- end
- class TestDRbUNIXCore < Test::Unit::TestCase
- include DRbCore
- def setup
- @ext = DRbUNIXService.ext_service('ut_drb_drbunix.rb')
- @there = @ext.front
- end
- def test_02_unknown
- end
- def test_01_02_loop
- end
- def test_05_eq
- end
- end
- class TestDRbUNIXAry < Test::Unit::TestCase
- include DRbAry
- def setup
- @ext = DRbUNIXService.ext_service('ut_array_drbunix.rb')
- @there = @ext.front
- end
- end
- end