diff --git a/lib/chef-serverspec-handler.erb b/lib/chef-serverspec-handler.erb index 59ee84c..671d9f1 100644 --- a/lib/chef-serverspec-handler.erb +++ b/lib/chef-serverspec-handler.erb @@ -19,7 +19,7 @@ describe '<%= cookbook %>::<%= recipe %>' do <%- if resource.owner -%> should be_owned_by '<%= resource.owner %>' <%- end -%> - <%- if resource.respond_to?(:variables) && resource.variables && resource.variables.values.size > 0 -%> + <%- if !@options[:safe] && resource.respond_to?(:variables) && resource.variables && resource.variables.values.size > 0 -%> <%- resource.variables.each_value do |value| -%> should contain '<%= value %>' <%- end -%> diff --git a/lib/chef-serverspec-handler.rb b/lib/chef-serverspec-handler.rb index 9816d06..98cc748 100644 --- a/lib/chef-serverspec-handler.rb +++ b/lib/chef-serverspec-handler.rb @@ -32,6 +32,7 @@ def initialize(options={}) end @options[:force] ||= false + @options[:safe] ||= false end def report