summaryrefslogtreecommitdiff
path: root/spec/functional/resource/registry_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/functional/resource/registry_spec.rb')
-rw-r--r--spec/functional/resource/registry_spec.rb10
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)