From de94f68a9e30379738722df3c52fc6bb7b056510 Mon Sep 17 00:00:00 2001 From: Markus Roberts Date: Mon, 22 Mar 2010 17:30:35 -0700 Subject: Fixing tests in pkg provider --- spec/unit/provider/package/pkg.rb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/spec/unit/provider/package/pkg.rb b/spec/unit/provider/package/pkg.rb index 6001c7b7a..d0d933d5e 100644 --- a/spec/unit/provider/package/pkg.rb +++ b/spec/unit/provider/package/pkg.rb @@ -43,7 +43,7 @@ describe provider do result.should be_nil end - it "should list package correctly" do + it "should fail to list a missing package" do @provider.expects(:pkg).with(:list, "-H", "dummy").returns "1" @provider.query.should == {:status=>"missing", :ensure=>:absent, :name=>"dummy", :error=>"ok"} @@ -51,13 +51,13 @@ describe provider do it "should fail to list a package when it can't parse the output line" do @provider.expects(:pkg).with(:list, "-H", "dummy").returns "failed" - @provider.query.should == {} - #== {:status=>"missing", :ensure=>:absent, :name=>"dummy", :error=>"ok"} + @provider.query.should == {:status=>"missing", :ensure=>:absent, :name=>"dummy", :error=>"ok"} end - it "should fail to list a missing package" do + it "should list package correctly" do @provider.expects(:pkg).with(:list, "-H", "dummy").returns "dummy 1.0@1.0-1.0 installed ----" - lambda { @provider.query }.should raise_error(Puppet::Error) - #== {:status=>"missing", :ensure=>:absent, :name=>"dummy", :error=>"ok"} + @provider.query.should == {:name => "dummy", :version => "1.0@1.0-1.0", + :ensure => :present, :status => "installed", + :provider => :pkg, :error => "ok"} end end -- cgit