Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
(maint) Bump version to 2.0.0 for release
This patch bumps the version of rspec-puppet to 2.0.0. A new major version is warranted because of the following changes noted by Joshua Hoblitt. There were several small bits of breakage and most (all?) of my modules required forward porting work. Some tests still had include_class, which I believe was long deprecated anyways. * I ended up pinning the version of rspec-core as gem 'rspec-core', '~> 2.0' to silence rspec 3 warnings. It would be nice if a new release set this requirement it it's gemspec. * It looks like libdir handling changes broke rspec-puppet-augeas domcleal/rspec-puppet-augeas#15 * All instances of verify_contents(subject, ...) broke as subject has been removed and replaced with catalogue. #235 * The construct I had been using to check for exceptions in negative tests broke. expect { should }.to raise_error(...) had to be replaced with should raise_error(...) The last 2-3 are definitely breaking changes from 1.0.0 and I believe this warrants a major version bump. Otherwise, I expect 'rspec-puppet', '~> 1.0' will still break a number of module's tests.
- Loading branch information