Skip to end of metadata
Go to start of metadata

This page is an excerpt and can be included elsewhere! Put the following markup in the page that should include it.

Test Process


This part of the process is owned by Opscode with participation from the Community. Designated collaborators on the repository and/or community site for the cookbook are expected to adequately test changes and contributions to cookbooks.

We use test-kitchen for automated cookbook testing.

If the cookbook does not already include the test-kitchen scaffolding, create it. This will continue the example from the Opscode Cookbook Merge Process (postfix).

Then, run kitchen test, which will run the default recipe on all the supported platforms.

Depending on the nature of the contribution, other tests may be necessary. As Cookbook testing evolves, we expect that we and the community will contribute new tests to cookbooks.

  • None