Beaker Libraries
June 16, 2016 ยท View on GitHub
Engineering at Puppet Labs has written several libraries that extends the functionality provided by Beaker.
To learn how to create beaker libraries, see the Beaker-Template documentation.
| Name | Description | Docs |
|---|---|---|
| Master Manipulator | Easy DSL extension for changing configuration on a Puppet Master | Github Repo |
| beaker_windows | Useful helpers for testing on Windows hosts | Github Repo |
| Puppet Install Helper | Use environment variables for choosing which puppet version to install | Github Repo |
| testmode_switcher | [prototype] run your puppet module tests in master/agent, apply or local mode | Github Repo |
| beaker-hostgenerator | Generates Beaker host files | Github Repo |
| beaker-answers | Generates answers for Puppet Enterprise installation | Github Repo |
| beaker-pe | Adds helper methods for Puppet Enterprise specific tasks | Github Repo |
| Beaker Rubymine Plugin | An IntelliJ IDEA plugin making Beaker test runs a native IDE experience | Github Repo |
| beaker-rspec | A bridge between beaker itself and rspec; also integrates serverspec | Github Repo |