puppet-nova/spec/hosts/test-001_spec.rb
Iury Gregory Melo Ferreira 8c697c6349 Move nova to use OSDefaults - Part1
Switch @default_facts to OSDefaults

On going Part2 (new commit):
- nova_keystone_auth_spec.rb
- nova_migration_libvirt_spec.rb
- nova_network_spec.rb
- nova_objectstore_spec.rb
- nova_rabbitmq_spec.rb
- nova_scheduler_spec.rb
- nova_serial_proxy_spec.rb
- nova_spicehtml5_proxy_spec.rb
- nova_vnc_proxy_spec.rb
- nova_wsgi_apache_spec.rb

Change-Id: Ie53c2ebfa72710e248d14f5588bc632eeafc2d68
2016-06-11 15:19:55 -03:00

29 lines
711 B
Ruby

require 'spec_helper'
describe 'test-001.example.org' do
shared_examples_for 'both services' do
# Bug #1278452
it 'nova::consoleauth and nova::spicehtml5proxy do not conflict' do
is_expected.to contain_class('nova::consoleauth')
is_expected.to contain_class('nova::spicehtml5proxy')
is_expected.to contain_nova__generic_service('consoleauth')
is_expected.to contain_nova__generic_service('spicehtml5proxy')
end
end
on_supported_os({
:supported_os => OSDefaults.get_supported_os
}).each do |os,facts|
context "on #{os}" do
let (:facts) do
facts.merge!(OSDefaults.get_facts())
end
it_configures 'both services'
end
end
end