Sha256: 110e46ed5473199a7804a5b0513a707b967a1699e26a683df95c5f799c27118e
Contents?: true
Size: 682 Bytes
Versions: 52
Compression:
Stored size: 682 Bytes
Contents
require File.expand_path('../../../../spec_helper', __FILE__) =begin describe "Process::Status#termsig" do describe "for a child that exited normally" do before :each do ruby_exe("exit(0)") end it "returns true" do $?.termsig.should be_nil end end describe "for a child that was sent a signal" do before :each do ruby_exe("Process.kill(:KILL, $$); exit(42)") end platform_is_not :windows do it "returns the signal" do $?.termsig.should == Signal.list["KILL"] end end platform_is :windows do it "always returns nil" do $?.termsig.should be_nil end end end end =end
Version data entries
52 entries across 52 versions & 2 rubygems