README.md in onceover-3.0.1 vs README.md in onceover-3.0.2
- old
+ new
@@ -1,9 +1,11 @@
# Onceover
*The gateway drug to automated infrastructure testing with Puppet*
+Onceover is a tool to automatically run basic tests on an entire Puppet controlrepo. It includes automatic parsing the `Puppetfile`, `environment.conf` and others in order to run both basic compilation tests and also full acceptance tests!
+
## Table of Contents
- [Overview](#overview)
- [Quick Start](#quick-start)
- [Installation](#installation)
@@ -42,9 +44,12 @@
**Hint:** Don't forget you can use Bundler to install onceover by adding this to your gemfile:
```ruby
gem 'onceover'
```
+
+Here is an example using Bundler:
+
## Overview
This gem provides a toolset for testing Puppet Controlrepos (Repos used with r10k). The main purpose of this project is to provide a set of tools to help smooth out the process of setting up and running both spec and acceptance tests for a controlrepo. Due to the fact that controlrepos are fairly standardised in nature it seemed ridiculous that you would need to set up the same testing framework that we would normally use within a module for a controlrepo. This is because at this level we are normally just running very basic tests that cover a lot of code. It would also mean that we would need to essentially duplicated our `Puppetfile` into a `.fixtures.yml` file, along with a few other things.