diff options
Diffstat (limited to 'test/ral/providers/package/aptitude.rb')
-rwxr-xr-x | test/ral/providers/package/aptitude.rb | 108 |
1 files changed, 54 insertions, 54 deletions
diff --git a/test/ral/providers/package/aptitude.rb b/test/ral/providers/package/aptitude.rb index a7c0c84ac..5e4749333 100755 --- a/test/ral/providers/package/aptitude.rb +++ b/test/ral/providers/package/aptitude.rb @@ -8,64 +8,64 @@ class AptitudePackageProviderTest < PuppetTest::TestCase confine "Aptitude package provider missing" => Puppet::Type.type(:package).provider(:aptitude).suitable? - def setup + def setup super - @type = Puppet::Type.type(:package) - end - - def test_install - pkg = @type.new :name => 'faff', - :provider => :aptitude, - :ensure => :present, - :source => "/tmp/faff.deb" + @type = Puppet::Type.type(:package) + end - pkg.provider.expects( - :dpkgquery - ).with( - '-W', - '--showformat', - '${Status} ${Package} ${Version}\n', - 'faff' - ).returns( - "deinstall ok config-files faff 1.2.3-1\n" - ).times(1) + def test_install + pkg = @type.new :name => 'faff', + :provider => :aptitude, + :ensure => :present, + :source => "/tmp/faff.deb" - pkg.provider.expects( - :aptitude - ).with( - '-y', - '-o', - 'DPkg::Options::=--force-confold', - :install, - 'faff' - ).returns(0) - - pkg.evaluate.each { |state| + pkg.provider.expects( + :dpkgquery + ).with( + '-W', + '--showformat', + '${Status} ${Package} ${Version}\n', + 'faff' + ).returns( + "deinstall ok config-files faff 1.2.3-1\n" + ).times(1) + + pkg.provider.expects( + :aptitude + ).with( + '-y', + '-o', + 'DPkg::Options::=--force-confold', + :install, + 'faff' + ).returns(0) + + pkg.evaluate.each { |state| state.forward } - end - - def test_purge - pkg = @type.new :name => 'faff', :provider => :aptitude, :ensure => :purged + end + + def test_purge + pkg = @type.new :name => 'faff', :provider => :aptitude, :ensure => :purged + + pkg.provider.expects( + :dpkgquery + ).with( + '-W', + '--showformat', + '${Status} ${Package} ${Version}\n', + 'faff' + ).returns( + "install ok installed faff 1.2.3-1\n" + ).times(1) + pkg.provider.expects( + :aptitude + ).with( + '-y', + 'purge', + 'faff' + ).returns(0) - pkg.provider.expects( - :dpkgquery - ).with( - '-W', - '--showformat', - '${Status} ${Package} ${Version}\n', - 'faff' - ).returns( - "install ok installed faff 1.2.3-1\n" - ).times(1) - pkg.provider.expects( - :aptitude - ).with( - '-y', - 'purge', - 'faff' - ).returns(0) - - pkg.evaluate.each { |state| state.forward } - end + pkg.evaluate.each { |state| state.forward } + end end |