diff options
Diffstat (limited to 'spec/unit/provider/package/pkg_spec.rb')
-rw-r--r-- | spec/unit/provider/package/pkg_spec.rb | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/spec/unit/provider/package/pkg_spec.rb b/spec/unit/provider/package/pkg_spec.rb index d0d933d5e..b29405e26 100644 --- a/spec/unit/provider/package/pkg_spec.rb +++ b/spec/unit/provider/package/pkg_spec.rb @@ -19,36 +19,36 @@ describe provider do end end end - + it_should_respond_to :install, :uninstall, :update, :query, :latest - + it "should be versionable" do provider.should_not be_versionable end - + it "should use :install to update" do @provider.expects(:install) @provider.update end - + it "should parse a line correctly" do result = provider.parse_line("dummy 1.0@1.0-1.0 installed ----") result.should == {:name => "dummy", :version => "1.0@1.0-1.0", - :ensure => :present, :status => "installed", - :provider => :pkg, :error => "ok"} + :ensure => :present, :status => "installed", + :provider => :pkg, :error => "ok"} end - + it "should fail to parse an incorrect line" do - result = provider.parse_line("foo") - result.should be_nil + result = provider.parse_line("foo") + result.should be_nil end 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"} + :name=>"dummy", :error=>"ok"} end - + 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"} @@ -57,7 +57,7 @@ describe provider do it "should list package correctly" do @provider.expects(:pkg).with(:list, "-H", "dummy").returns "dummy 1.0@1.0-1.0 installed ----" @provider.query.should == {:name => "dummy", :version => "1.0@1.0-1.0", - :ensure => :present, :status => "installed", - :provider => :pkg, :error => "ok"} + :ensure => :present, :status => "installed", + :provider => :pkg, :error => "ok"} end end |