puppet-nova/spec/classes/nova_init_spec.rb

34 lines
668 B
Ruby

require 'spec_helper'
describe 'nova' do
let :facts do
{ :osfamily => 'Debian' }
end
it do
should contain_group('nova').with(
'ensure' => 'present',
'system' => 'true',
'require' => 'Package[nova-common]'
)
end
it do
should contain_user('nova').with(
'ensure' => 'present',
'gid' => 'nova',
'system' => 'true',
'require' => 'Package[nova-common]'
)
end
describe "When platform is RedHat" do
let :facts do
{:osfamily => 'RedHat'}
end
it { should contain_package('nova-common').with(
'name' => 'openstack-nova',
'ensure' => 'present'
)}
end
end