service_spec.rb 489 B

12345678910111213141516171819202122
  1. require 'spec_helper'
  2. describe 'nginx::service' do
  3. on_supported_os.each do |os, os_facts|
  4. context "on #{os}" do
  5. let(:facts) { os_facts }
  6. let(:pre_condition) { "class {'nginx':}" }
  7. it { is_expected.to compile.with_all_deps }
  8. case os_facts[:osfamily]
  9. when 'Debian'
  10. it do
  11. is_expected.to contain_service('nginx').with(
  12. 'ensure' => 'running',
  13. 'enable' => true,
  14. )
  15. end
  16. end
  17. end
  18. end
  19. end