-
Name
-
chefspec
-
Version
-
9.3.8
-
Platform
-
ruby
-
Authors
-
Andrew Crump
Seth Vargo
-
Bindir
-
bin
-
Date
-
2024-07-16 00:00:00 UTC
-
Dependencies
-
chef (>= 15)
chef-cli (>= 0)
fauxhai-chef (>= 9.3)
rspec (~> 3.0)
logger (< 1.6)
rspec-expectations (<= 3.12.3)
-
Description
-
ChefSpec is a unit testing and resource coverage (code coverage) framework for testing Chef cookbooks ChefSpec makes it easy to write examples and get fast feedback on cookbook changes without the need for virtual machines or cloud servers.
-
Email
-
andrew.crump@ieee.org
sethvargo@gmail.com
-
Files
-
Gemfile
LICENSE
Rakefile
chefspec.gemspec
lib/chefspec.rb
lib/chefspec/api.rb
lib/chefspec/api/core.rb
lib/chefspec/api/described.rb
lib/chefspec/api/do_nothing.rb
lib/chefspec/api/include_any_recipe.rb
lib/chefspec/api/include_recipe.rb
lib/chefspec/api/link.rb
lib/chefspec/api/notifications.rb
lib/chefspec/api/reboot.rb
lib/chefspec/api/render_file.rb
lib/chefspec/api/state_attrs.rb
lib/chefspec/api/stubs.rb
lib/chefspec/api/stubs_for.rb
lib/chefspec/api/subscriptions.rb
lib/chefspec/api/user.rb
lib/chefspec/berkshelf.rb
lib/chefspec/cacher.rb
lib/chefspec/coverage.rb
lib/chefspec/coverage/filters.rb
lib/chefspec/deprecations.rb
lib/chefspec/errors.rb
lib/chefspec/expect_exception.rb
lib/chefspec/extensions.rb
lib/chefspec/extensions/chef/client.rb
lib/chefspec/extensions/chef/conditional.rb
lib/chefspec/extensions/chef/cookbook/gem_installer.rb
lib/chefspec/extensions/chef/cookbook_loader.rb
lib/chefspec/extensions/chef/cookbook_uploader.rb
lib/chefspec/extensions/chef/data_query.rb
lib/chefspec/extensions/chef/lwrp_base.rb
lib/chefspec/extensions/chef/provider.rb
lib/chefspec/extensions/chef/resource.rb
lib/chefspec/extensions/chef/resource/freebsd_package.rb
lib/chefspec/extensions/chef/run_context/cookbook_compiler.rb
lib/chefspec/extensions/chef/securable.rb
lib/chefspec/extensions/ohai/system.rb
lib/chefspec/file_cache_path_proxy.rb
lib/chefspec/formatter.rb
lib/chefspec/librarian.rb
lib/chefspec/matchers.rb
lib/chefspec/matchers/do_nothing_matcher.rb
lib/chefspec/matchers/include_any_recipe_matcher.rb
lib/chefspec/matchers/include_recipe_matcher.rb
lib/chefspec/matchers/link_to_matcher.rb
lib/chefspec/matchers/notifications_matcher.rb
lib/chefspec/matchers/render_file_matcher.rb
lib/chefspec/matchers/resource_matcher.rb
lib/chefspec/matchers/state_attrs_matcher.rb
lib/chefspec/matchers/subscribes_matcher.rb
lib/chefspec/mixins/normalize.rb
lib/chefspec/policyfile.rb
lib/chefspec/renderer.rb
lib/chefspec/rspec.rb
lib/chefspec/runner.rb
lib/chefspec/server.rb
lib/chefspec/server_methods.rb
lib/chefspec/server_runner.rb
lib/chefspec/solo_runner.rb
lib/chefspec/stubs/command_registry.rb
lib/chefspec/stubs/command_stub.rb
lib/chefspec/stubs/data_bag_item_registry.rb
lib/chefspec/stubs/data_bag_item_stub.rb
lib/chefspec/stubs/data_bag_registry.rb
lib/chefspec/stubs/data_bag_stub.rb
lib/chefspec/stubs/registry.rb
lib/chefspec/stubs/search_registry.rb
lib/chefspec/stubs/search_stub.rb
lib/chefspec/stubs/stub.rb
lib/chefspec/util.rb
lib/chefspec/version.rb
lib/chefspec/zero_server.rb
spec/spec_helper.rb
spec/support/hash.rb
spec/unit/cacher_spec.rb
spec/unit/coverage/filters_spec.rb
spec/unit/deprecations_spec.rb
spec/unit/errors_spec.rb
spec/unit/expect_exception_spec.rb
spec/unit/macros_spec.rb
spec/unit/matchers/do_nothing_matcher.rb
spec/unit/matchers/include_any_recipe_matcher_spec.rb
spec/unit/matchers/include_recipe_matcher_spec.rb
spec/unit/matchers/link_to_matcher_spec.rb
spec/unit/matchers/notifications_matcher_spec.rb
spec/unit/matchers/render_file_matcher_spec.rb
spec/unit/matchers/resource_matcher_spec.rb
spec/unit/matchers/state_attrs_matcher_spec.rb
spec/unit/matchers/subscribes_matcher_spec.rb
spec/unit/renderer_spec.rb
spec/unit/server_runner_spec.rb
spec/unit/solo_runner_spec.rb
spec/unit/stubs/command_registry_spec.rb
spec/unit/stubs/command_stub_spec.rb
spec/unit/stubs/data_bag_item_registry_spec.rb
spec/unit/stubs/data_bag_item_stub_spec.rb
spec/unit/stubs/data_bag_registry_spec.rb
spec/unit/stubs/data_bag_stub_spec.rb
spec/unit/stubs/registry_spec.rb
spec/unit/stubs/search_registry_spec.rb
spec/unit/stubs/search_stub_spec.rb
spec/unit/stubs/stub_spec.rb
templates/coverage/human.erb
templates/coverage/json.erb
templates/coverage/table.erb
templates/errors/cookbook_path_not_found.erb
templates/errors/erb_template_parse_error.erb
templates/errors/gem_load_error.erb
templates/errors/invalid_berkshelf_options.erb
templates/errors/may_need_to_specify_platform.erb
templates/errors/no_conversion_error.erb
templates/errors/not_stubbed.erb
templates/errors/shell_out_not_stubbed.erb
templates/errors/template_not_found.erb
-
Homepage
-
https://github.com/chef/chefspec
-
Licenses
-
MIT
-
Require paths
-
lib
-
Required ruby version
-
>= 2.5
-
Required rubygems version
-
>= 0
-
Rubygems version
-
3.2.3
-
Specification version
-
4
-
Summary
-
Write RSpec examples and generate coverage reports for Chef recipes!
-
Original platform
-
ruby
-
New platform
-
ruby