test-001_spec.rb 711 B

1234567891011121314151617181920212223242526272829
  1. require 'spec_helper'
  2. describe 'test-001.example.org' do
  3. shared_examples_for 'both services' do
  4. # Bug #1278452
  5. it 'nova::consoleauth and nova::spicehtml5proxy do not conflict' do
  6. is_expected.to contain_class('nova::consoleauth')
  7. is_expected.to contain_class('nova::spicehtml5proxy')
  8. is_expected.to contain_nova__generic_service('consoleauth')
  9. is_expected.to contain_nova__generic_service('spicehtml5proxy')
  10. end
  11. end
  12. on_supported_os({
  13. :supported_os => OSDefaults.get_supported_os
  14. }).each do |os,facts|
  15. context "on #{os}" do
  16. let (:facts) do
  17. facts.merge!(OSDefaults.get_facts())
  18. end
  19. it_configures 'both services'
  20. end
  21. end
  22. end