puppetlabs/puppet-acceptance — pull request #228 by justinstoller (2012-05-21 20:18:08+00:00)
Title: (maint) ruby layout

This pull request adds an idiomatic ruby layout so that a `bundle install` should be sufficient to get someone's testing environment setup (minus VMs to test against).

It also removes many unused files that were helper scripts around tools that have been superseded by other tools like fission or vagrant.

It creates a spec folder and a stub of lib/puppet_acceptance.rb along with a basic test to start proper unit testing of the harness.

It has been rebased against the current harness commits and tested against Puppet 2.6, Puppet Master and PE 2.5.2 to ensure the workflow remains the same and that tests which should pass, and tests which should fail, continue to.