Sha256: f5af6ba0a6e31e875113413d3492c5a6dce7eb6291626408e577a1d31b206300
Contents?: true
Size: 672 Bytes
Versions: 64
Compression:
Stored size: 672 Bytes
Contents
require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/../../spec_helper' describe "Process.setpgid" do it "requires two arguments" do lambda { Process.setpgid }.should raise_error(ArgumentError) lambda { Process.setpgid(0) }.should raise_error(ArgumentError) end =begin it "sets the process group id of the specified process" do rd, wr = IO.pipe pid = Process.fork do wr.close rd.read rd.close Process.exit! end rd.close Process.getpgid(pid).should == Process.getpgrp Process.setpgid(pid, pid).should == 0 Process.getpgid(pid).should == pid wr.write ' ' wr.close end =end end
Version data entries
64 entries across 64 versions & 1 rubygems