Sha256: 794bab1a0a7146826dc3e1a17d0e21afc91bd7c8c24e96391ca6c93659217f05
Contents?: true
Size: 859 Bytes
Versions: 1
Compression:
Stored size: 859 Bytes
Contents
require File.dirname(__FILE__) + '/../spec_helper.rb' module Subprocess #describe Popen do describe "zero exit code subprocess with stdout" do before(:each) do @subprocess = Popen.new('echo 1') @subprocess.run @subprocess.wait end it "has an exitcode of 0" do @subprocess.status[:exitstatus].should == 0 end it "has a runtime in seconds" do @subprocess.status[:run_time].should be_kind_of Numeric end # TODO: trackdown/report rspec bug with stdout #it "has a stdout of 1" do # puts @subprocess.stdout # @subprocess.stdout.should == '1' #end it "has an stderr of " do @subprocess.stderr.should == '' end it "has a numerical pid" do @subprocess.pid.should be_a_kind_of Numeric end end #end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
subprocess-0.1.6 | spec/subprocess/popen_spec.rb |