diff options
Diffstat (limited to 'spec/functional/resource/registry_spec.rb')
-rw-r--r-- | spec/functional/resource/registry_spec.rb | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/spec/functional/resource/registry_spec.rb b/spec/functional/resource/registry_spec.rb index ec54e8253a..4b10a2a947 100644 --- a/spec/functional/resource/registry_spec.rb +++ b/spec/functional/resource/registry_spec.rb @@ -25,8 +25,11 @@ describe Chef::Resource::RegistryKey, :unix_only do before(:all) do events = Chef::EventDispatch::Dispatcher.new node = Chef::Node.new + ohai = Ohai::System.new - ohai.all_plugins + filter = Chef::Config[:minimal_ohai] ? %w{fqdn machinename hostname platform platform_version os os_version} : nil + ohai.all_plugins(filter) + node.consume_external_attrs(ohai.data,{}) run_context = Chef::RunContext.new(node, {}, events) @resource = Chef::Resource::RegistryKey.new("HKCU\\Software", run_context) @@ -96,8 +99,11 @@ describe Chef::Resource::RegistryKey, :windows_only, :broken => true do before(:all) do @events = Chef::EventDispatch::Dispatcher.new @node = Chef::Node.new + ohai = Ohai::System.new - ohai.all_plugins + filter = Chef::Config[:minimal_ohai] ? %w{fqdn machinename hostname platform platform_version os os_version} : nil + ohai.all_plugins(filter) + @node.consume_external_attrs(ohai.data,{}) @run_context = Chef::RunContext.new(@node, {}, @events) |