mirror of
https://github.com/inspec/inspec
synced 2024-11-14 17:07:09 +00:00
7aa4c6da8e
Previous, require_controls was including all controls from the named profile, despite the documented behavior being that it only includes controls explicitly pulled in by the user. The cause was two-fold: 1) A previous refactor meant that we weren't removing the rule from the correct context, and 2) We weren't descending down the dependency tree when filtering rules. This commit fixes the require_controls DSL method and adds a test to help prevent future regressions. Signed-off-by: Steven Danna <steve@chef.io> |
||
---|---|---|
.. | ||
cookbooks/os_prepare | ||
functional | ||
integration/default | ||
resource | ||
unit | ||
docker_run.rb | ||
docker_test.rb | ||
helper.rb | ||
test-extra.yaml | ||
test.yaml |