Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
'~> 4.3'
->'~> 9.3', '>= 9.3.8'
Release Notes
chefspec/chefspec (chefspec)
v9.3.3
Compare Source
v9.3.2
Compare Source
v9.3.1
Compare Source
v9.3.0
Compare Source
description
value in the actionv9.2.1
Compare Source
v9.2.0
Compare Source
stubs_for_resource
stubbing for the newafter_resource
state in Chef Infra Client 16.v9.1.0
Compare Source
include_any_recipe
matcher which allows you to write ChefSpecs that ensure a cookbook does not include recipes. Thanks @jasonwbarnettv9.0.0
Compare Source
v8.0.1
Compare Source
v8.0.0
Compare Source
v7.4.0
Compare Source
policyfile_path
configuration option for specifying the path to the PolicyFilev7.3.4
Compare Source
v7.3.3
Compare Source
v7.3.2
Compare Source
v7.3.1
Compare Source
v7.3.0
Compare Source
v7.2.1
Compare Source
v7.2.0
Compare Source
v7.1.2
Compare Source
This release deprecated the spec coverage feature, which will be removed in a future release. In general this feature leads to users writing unnecessary and generally useless specs in an attempt to reach 100% spec coverage. ChefSpec is useful for testing the parts of your cookbook that include logic, but if a particular resource has no logic behind it, then there's little value in testing. We shouldn't provide a mechanism that encourages writing unnecessary specs that give a false assurance test coverage.
v7.1.1
Compare Source
v7.1.0
Compare Source
Resource matchers are now generated automatically. What does this mean for you? A lot:
Removed the usage of Cucumber for testing
Removed all test deps from the Gemspec
Added a warning about stubbing core Ruby methods and the issues that can cause
v7.0.0
Compare Source
v6.2.0
Compare Source
v6.1.0
Compare Source
v6.0.1
Compare Source
v6.0.0
Compare Source
BREAKING CHANGES
ChefSpec now requires Ruby 2.2 or later.
IMPROVEMENTS
v5.4.0
Compare Source
IMPROVEMENTS
UPDATES
v5.3.0
Compare Source
IMPROVEMENTS
Added all missing matchers for built-in chef-client resources
BUG FIXES
v5.2.0
Compare Source
IMPROVEMENTS
BUG FIXES
v5.1.1
Compare Source
BUG FIXES
v5.1.0
Compare Source
IMPROVEMENTS
BUG FIXES
v5.0.0
Compare Source
IMPROVEMENTS
BUG FIXES
v4.7.0
Compare Source
IMPROVEMENTS
v4.6.1
Compare Source
BUG FIXES
v4.6.0
Compare Source
IMPROVEMENTS
berkshelf_options
to the RSpec configchocolately_package
matchersdo..end
style syntax in block expectationsBUG FIXES
v4.5.0
Compare Source
IMPROVEMENTS
v4.4.0
Compare Source
BUG FIXES
IMPROVEMENTS
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.