puppet-hashi_stack/spec/acceptance/standard_spec.rb
2021-08-26 12:11:50 +02:00

20 lines
536 B
Ruby

require 'spec_helper_acceptance'
describe 'hashi_stack::repo class' do
context 'default parameters' do
# Using puppet_apply as a helper
it 'works with no errors based on the example' do
pp = <<-EOS
include hashi_stack::repo
package { 'packer':
ensure => installed,
require => Class['Hashi_stack::Repo'],
}
EOS
# Run it twice and test for idempotency
apply_manifest(pp, catch_failures: true)
apply_manifest(pp, catch_changes: true)
end
end
end