puppetlabs/Razor — pull request #206 by daniel-pittman (2012-10-03 22:42:53+00:00)
Title: Integrate with Puppet acceptance tests

This adds the scripts to integrate Razor into the Puppet Labs "acceptance" test framework - which is the tool we use as part of our CI infrastructure to run integration tests.

At the moment it just runs the rspec suite on a cleanly configured target system, which does exercise the REST API and is generally targeted at the right level.

Testing this turned up a problem with Ruby 1.8.7 hash handling in the tag slice, which it also corrects. It also eliminates some dead code supporting old style slices, since that got in the way of my debugging the command processing.