Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Feb 23, 2022

Updates the requirements on chefspec to permit the latest version.

Changelog

Sourced from chefspec's changelog.

9.3.3 (Feb 22, 2022)

  • Fix a failure running chefspec with Policyfiles

9.3.2 (Feb 21, 2022)

  • Remove a hack in the Hash class that worked around issues in Windows previously
  • Fix ChefSpec does not automatically install cookbooks from chef server when using Policyfile.rb
  • Remove Travis CI config

9.3.1 (Aug 23, 2021)

  • Resolved an error that could cause failures with some resources

9.3.0 (May 4, 2021)

  • Add support for resources that include a description value in the action
  • Require Ruby 2.5+ and Chef Infra Client 15+
  • Add support for Ruby 3

9.2.1 (August 13, 2020)

  • Improve performance by only requiring external libraries if they are not already loaded
  • Expand testing to additional releases of Chef Infra Client

9.2.0 (June 10, 2020)

  • Updated stubs_for_resource stubbing for the new after_resource state in Chef Infra Client 16.
  • Added support for Ohai segments in cookbooks
  • Resolved warnings when running on Ruby 2.7+

9.1.0 (February 12, 2020)

  • Added a new include_any_recipe matcher which allows you to write ChefSpecs that ensure a cookbook does not include recipes. Thanks @​jasonwbarnett
  • Fixed stubbing of Chef::Provider when using Poise's resource_provider_mixin. Thanks @​Annih
  • Switched require statements to require_relative to speed up requiring libraries in ChefSpec

9.0.0 (October 8, 2019)

  • The fauxhai dependency has been switched to the fauxhai-ng. Fauxhai-ng is the original source of the fauxhai project in the chefspec GitHub org, but with a new name. This is considered a major update as it forces users to upgrade to use fauxhai-ng >= 7.5 where as the previous ChefSpec release allowed for fauxhai >= 6.11.

8.0.1 (September 30, 2019)

  • Added back the ChefSpec report templates until the time that we fully remove the report feature.

8.0.0 (July 16, 2019)

  • ChefSpec now requires Ruby 2.4+ and Chef 14+. Keep in mind that you can still test cookbooks designed for older versions of Chef Infra Client, but you'll need a somewhat modern chef gem to run ChefSpec.
  • ChefSpec now depends on the new chef-cli gem, which provides Chef Policyfiles functionality. This means you can now use ChefSpec to test Policyfiles without needing to run those tests from within ChefDK or Chef Workstation. Gem install chefspec!

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [chefspec](https://github.com/chefspec/chefspec) to permit the latest version.
- [Release notes](https://github.com/chefspec/chefspec/releases)
- [Changelog](https://github.com/chefspec/chefspec/blob/main/CHANGELOG.md)
- [Commits](chefspec/chefspec@v9.2.1...v9.3.3)

---
updated-dependencies:
- dependency-name: chefspec
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Feb 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant