mcdonaldseanp / puppet_litmus

Providing a simple command line tool for puppet content creators, to enable simple and complex test deployments.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Litmus

litmus logo

Overview

Litmus is a command line tool that allows you to run acceptance tests against Puppet modules.

Litmus allows you to:

  • Provision targets to test against
  • Install a Puppet agent
  • Install a module
  • Run tests
  • Tear down the infrastructure

Litmus also facilitates parallel test runs and running tests in isolation. Each step is standalone, allowing other operations between test runs, such as debugging or configuration updates on the test targets.

Install Litmus as a gem by running gem install puppet_litmus.

Documentation

For documentation, see our Litmus Docs Site.

Other Resources

About

Providing a simple command line tool for puppet content creators, to enable simple and complex test deployments.

License:Apache License 2.0


Languages

Language:Ruby 100.0%