Browse Source

test(packages_spec): prevent control for `bsd` family

* Refactor `package_name` using `case` like other formulas
tags/v0.43.1
Imran Iqbal 4 years ago
parent
commit
fe1af098b3
No account linked to committer's email address
1 changed files with 11 additions and 4 deletions
  1. +11
    -4
      test/integration/default/controls/packages_spec.rb

+ 11
- 4
test/integration/default/controls/packages_spec.rb View File

# Overide by Platform # Overide by Platform
package_name = 'openssh-server'
if platform[:family] == 'suse'
package_name = 'openssh'
end
package_name =
case platform[:family]
when 'suse'
'openssh'
else
'openssh-server'
end


control 'openssh package' do control 'openssh package' do
title 'should be installed' title 'should be installed'


only_if do
platform.family != 'bsd'
end

describe package(package_name) do describe package(package_name) do
it { should be_installed } it { should be_installed }
end end

Loading…
Cancel
Save