summaryrefslogtreecommitdiffstats
path: root/spec/unit/provider/service/init_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/unit/provider/service/init_spec.rb')
-rwxr-xr-xspec/unit/provider/service/init_spec.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/spec/unit/provider/service/init_spec.rb b/spec/unit/provider/service/init_spec.rb
index a685cc0d0..b8c279473 100755
--- a/spec/unit/provider/service/init_spec.rb
+++ b/spec/unit/provider/service/init_spec.rb
@@ -132,13 +132,13 @@ describe provider_class do
end
it "should consider the process running if the command returns 0" do
@provider.expects(:texecute).with(:status, ['/service/path/myservice', :status], false).returns("")
- $?.stubs(:exitstatus).returns(0)
+ $CHILD_STATUS.stubs(:exitstatus).returns(0)
@provider.status.should == :running
end
[-10,-1,1,10].each { |ec|
it "should consider the process stopped if the command returns something non-0" do
@provider.expects(:texecute).with(:status, ['/service/path/myservice', :status], false).returns("")
- $?.stubs(:exitstatus).returns(ec)
+ $CHILD_STATUS.stubs(:exitstatus).returns(ec)
@provider.status.should == :stopped
end
}
@@ -159,7 +159,7 @@ describe provider_class do
it "should stop and restart the process" do
@provider.expects(:texecute).with(:stop, ['/service/path/myservice', :stop ], true).returns("")
@provider.expects(:texecute).with(:start,['/service/path/myservice', :start], true).returns("")
- $?.stubs(:exitstatus).returns(0)
+ $CHILD_STATUS.stubs(:exitstatus).returns(0)
@provider.restart
end
end