Pros:
- Test-Kitchen requires
kitchen-puppet
to have a puppet provisioner.kitchen-puppet
requireslibrarian-puppet
because it handles all puppet module dependency resolution for you via Puppetfile. - I can use a ruby > 2.1 without a bunch of crazy errors from
beaker
Cons:
- Test-Kitchen was created for testing chef. Chef seems to get installed even when I'm using a puppet provisioner.