init_spec.rb 439 B

12345678910111213141516
  1. require 'spec_helper'
  2. describe 'ganeti', :type => :class do
  3. describe 'On an unknown operating system' do
  4. let(:facts) {{ :osfamily => 'Unknown' }}
  5. it { expect { catalogue }.to raise_error(Puppet::Error, /Unsupported osfamily/) }
  6. end
  7. describe "On Debian" do
  8. let(:facts) {{ :osfamily => 'Debian' }}
  9. it { is_expected.to contain_class("ganeti::params") }
  10. it { is_expected.to contain_package('ganeti') }
  11. end
  12. end