Sha256: f1aa4db4334fef1570004b93a31f68a1d41c17d8b994078aea5ef5188d92065e
Contents?: true
Size: 539 Bytes
Versions: 52
Compression:
Stored size: 539 Bytes
Contents
require File.expand_path('../../../spec_helper', __FILE__) describe "Process.setpgid" do with_feature :fork do 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(mock_int(pid), mock_int(pid)).should == 0 Process.getpgid(pid).should == pid wr.write ' ' wr.close end end end
Version data entries
52 entries across 52 versions & 2 rubygems