Features:
- Thanks to Chris Griego and Morgan Nelson for these improvements:
- Support both arrays and raw symbols for actions in the file content matcher (#14).
- Add support for cookbook_file resources (#14).
- Support added for
gem_package
resources. Thanks to Jim Hopp from Lookout (#16).
Bugfixes:
- Set the client_key to nil so that Chef::Search::Query.new doesn't raise (#14). Thanks Chris Griego and Morgan Nelson.
Features:
- Ruby 1.9.3 is now supported.
- The
create_file_with_content
matcher now matches on partial content (#13). This is an API behaviour change but sufficiently minor and unlikely to break existing specs that I'm not bumping the major version. Thanks Chris Griego and Morgan Nelson from getaroom.
Bugfixes:
- Fixed a bug in the
install_package_at_version
matcher where it would error if the package action was not explicitly specified (#13). Thanks Chris Griego and Morgan Nelson from getaroom.
Features:
- Added new matcher
create_file_with_content
for verifying Cheftemplate
resource generated content. - Knife plugin added to generate placeholder examples.
Bugfixes:
- Fixed typo in 0.2.0 botched release. Pro-tip: run your tests.
Features:
- Significantly improved performance by not invoking OHAI.
- ChefRunner constructor now accepts a block to set node attributes.
- ChefRunner constructor now takes an options hash.
- Converge now returns a reference to the ChefRunner to support calling converge in a let block.
Bugfixes:
- Removed LWRP redefinition warnings.
- Reset run_list between calls to converge.
- Readable to_s output for failed specs.
Features:
- Support for Chef 0.1.x (#2)
- Support MRI 1.9.2 (#3)
Bugfixes:
- Added specs.
Bugfixes:
- Corrected gem dependencies.
Initial version.