# File test/test_rc_d.rb, line 15 def test_proc_alive? assert((@probe.proc_alive? $$)) alive_proc_count = 0 dead_proc_count = 0 10.times do system('ruby -e0') end for pid in (($$ - 100)..($$ + 100)) if (@probe.proc_alive? pid) then alive_proc_count += 1 else dead_proc_count += 1 end end assert(alive_proc_count > 0) assert(dead_proc_count > 0) assert(100, alive_proc_count + dead_proc_count) end