Sha256: 45e6a50b48d9cfefe96df810dc79fecb7e25c36b4923f84cc3dccd9dfd6962e6

Contents?: true

Size: 340 Bytes

Versions: 43

Compression:

Stored size: 340 Bytes

Contents

require File.expand_path('../spec_helper', __FILE__)

shared_examples_for "a platform that provides the child's pid" do
  it "knows the child's pid" do
    Tempfile.open("pid-spec") do |file|
      process = write_pid(file.path).start
      process.wait
      file.rewind

      process.pid.should == file.read.chomp.to_i
    end
  end
end

Version data entries

43 entries across 43 versions & 10 rubygems

Version Path
childprocess-0.4.0 spec/pid_behavior.rb
tnargav-1.3.3 vendor/bundle/ruby/1.9.1/gems/childprocess-0.3.9/spec/pid_behavior.rb
vagrant-shell-0.2.9 demo/templates/vendor/bundle/ruby/1.9.1/gems/childprocess-0.3.9/spec/pid_behavior.rb
tnargav-1.2.3 vendor/bundle/ruby/1.9.1/gems/childprocess-0.3.9/spec/pid_behavior.rb
vagrant-shell-0.2.8 demo/templates/vendor/bundle/ruby/1.9.1/gems/childprocess-0.3.9/spec/pid_behavior.rb
vagrant-shell-0.2.6 vendor/bundle/gems/childprocess-0.3.9/spec/pid_behavior.rb
vagrant-shell-0.2.5 vendor/bundle/gems/childprocess-0.3.9/spec/pid_behavior.rb
librarian-puppet-0.9.9 vendor/gems/ruby/1.9.1/gems/childprocess-0.3.8/spec/pid_behavior.rb
vagrant-actionio-0.0.9 vendor/bundle/gems/childprocess-0.3.9/spec/pid_behavior.rb
childprocess-0.3.9 spec/pid_behavior.rb
librarian-puppet-0.9.8 vendor/gems/ruby/1.9.1/gems/childprocess-0.3.8/spec/pid_behavior.rb
childprocess-0.3.8 spec/pid_behavior.rb
childprocess-0.3.7 spec/pid_behavior.rb
sunrise-cms-0.5.0.rc1 vendor/bundle/ruby/1.9.1/gems/childprocess-0.3.6/spec/pid_behavior.rb
fragrant-0.0.5 vendor/bundle/ruby/1.9.1/gems/childprocess-0.3.6/spec/pid_behavior.rb
childprocess-0.3.6 spec/pid_behavior.rb
librarian-puppet-0.9.4 vendor/gems/ruby/1.8/gems/childprocess-0.3.5/spec/pid_behavior.rb
librarian-puppet-0.9.3 vendor/gems/ruby/1.8/gems/childprocess-0.3.5/spec/pid_behavior.rb
childprocess-0.3.5 spec/pid_behavior.rb
childprocess-0.3.4 spec/pid_behavior.rb