ChefSpec 3.3.0!


Ohai Chefs!

In the spirit of releasing, I’ve also pushed out ChefSpec 3.3.0 which includes a completely refactored filtering system for coverage reporting. The full changelog can be found on GitHub.

There are also a number of small improvements:

Updated stale documentation
Fixed a method with expect_exception
Addressed a bug with the airity of stub_node

You can install this version of ChefSpec by running:

gem install chefspec --version 3.3.0

Or by adding this to your Gemfile:

gem 'chefspec', '~> 3.3'

Please note - the internal API for coverage reporting has changed slightly. However, that API is still considered internal and therefore does not violate semver in this release. Please feel free to contact me directly if you have any questions.

Happy testing!