X-Git-Url: https://git.donarmstrong.com/?p=dsa-puppet.git;a=blobdiff_plain;f=3rdparty%2Fmodules%2Fnova%2Fspec%2Fclasses%2Fnova_cert_spec.rb;fp=3rdparty%2Fmodules%2Fnova%2Fspec%2Fclasses%2Fnova_cert_spec.rb;h=58998ee2aee63abab85fa1f114f68f6f85b3a25e;hp=0000000000000000000000000000000000000000;hb=4631045ebb77ee8622f6fa09277a50c372bcc02e;hpb=3d4dc4fd9e59bd0e07646c99f6b356c7d9d859aa diff --git a/3rdparty/modules/nova/spec/classes/nova_cert_spec.rb b/3rdparty/modules/nova/spec/classes/nova_cert_spec.rb new file mode 100644 index 00000000..58998ee2 --- /dev/null +++ b/3rdparty/modules/nova/spec/classes/nova_cert_spec.rb @@ -0,0 +1,30 @@ +require 'spec_helper' + +describe 'nova::cert' do + + let :pre_condition do + 'include nova' + end + + context 'on Debian platforms' do + let :facts do + { :osfamily => 'Debian' } + end + + it_behaves_like 'generic nova service', { + :name => 'nova-cert', + :package_name => 'nova-cert', + :service_name => 'nova-cert' } + end + + context 'on RedHat platforms' do + let :facts do + { :osfamily => 'RedHat' } + end + + it_behaves_like 'generic nova service', { + :name => 'nova-cert', + :package_name => 'openstack-nova-cert', + :service_name => 'openstack-nova-cert' } + end +end