Sha256: 14c2dae2a277bdc08a38635678c82e55c46ae96c892e0e8404ef356aa3c37cc5
Contents?: true
Size: 557 Bytes
Versions: 2
Compression:
Stored size: 557 Bytes
Contents
require 'spec_helper' describe Cocaine::CommandLine::ProcessRunner do if Process.respond_to?(:spawn) it 'runs the command given' do subject.call("echo hello").should == "hello\n" end it 'modifies the environment and runs the command given' do subject.call("echo $yes", {"yes" => "no"}).should == "no\n" end it 'sets the exitstatus when a command completes' do subject.call("ruby -e 'exit 0'") $?.exitstatus.should == 0 subject.call("ruby -e 'exit 5'") $?.exitstatus.should == 5 end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cocaine-0.3.1 | spec/cocaine/command_line/runners/process_runner_spec.rb |
cocaine-0.3.0 | spec/cocaine/command_line/runners/process_runner_spec.rb |