spec/system/basic_spec.rb in rspec-system-puppet-1.0.0 vs spec/system/basic_spec.rb in rspec-system-puppet-1.0.1

- old
+ new

@@ -66,6 +66,23 @@ r[:stdout].should =~ /foo/ r[:stderr].should == '' r[:exit_code].should == 0 end end + + it 'check for no errors when including a class' do + puppet_module_install( + :source => proj_root + 'spec' + 'fixtures' + 'mymodule', + :module_name => 'mymodule' + ) + pp = <<-EOS.gsub(/^\s{6}/, '') + class { 'mymodule': + param1 => 'bar', + } + EOS + puppet_apply(pp) do |r| + r[:stdout].should =~ /Param1: bar/ + r[:stderr].should == '' + r[:exit_code].should == 0 + end + end end