[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, master, updated. debian/0.24.7-1-98-gf19c0e5
James Turnbull
james at lovedthanlost.net
Wed Apr 8 21:48:15 UTC 2009
The following commit has been merged in the master branch:
commit 446989b6932e4a2324b9202fa05114046a6fb5df
Author: Nigel Kersten <nigelk at google.com>
Date: Sat Feb 14 08:07:51 2009 -0800
Fix spec test for launchd service provider to work with new service status method and add two new status tests.
Now ensures that given the correct input, the correct status for the launchd service is returned.
diff --git a/spec/unit/provider/service/launchd.rb b/spec/unit/provider/service/launchd.rb
index cc2dae1..f2d69a4 100755
--- a/spec/unit/provider/service/launchd.rb
+++ b/spec/unit/provider/service/launchd.rb
@@ -62,9 +62,17 @@ describe provider_class do
describe "when checking status" do
it "should call the external command 'launchctl list' once" do
- @provider.expects(:launchctl).with(:list, @resource[:name]).returns(:running).once
+ @provider.expects(:launchctl).with(:list).returns("rotating-strawberry-madonnas")
@provider.status
end
+ it "should return stopped if not listed in launchctl list output" do
+ @provider.stubs(:launchctl).with(:list).returns("rotating-strawberry-madonnas")
+ assert_equal @provider.status, :stopped
+ end
+ it "should return running if listed in launchctl list output" do
+ @provider.stubs(:launchctl).with(:list).returns(@joblabel)
+ assert_equal @provider.status, :running
+ end
end
describe "when starting the service" do
--
Puppet packaging for Debian
More information about the Pkg-puppet-devel
mailing list