diff options
-rw-r--r-- | spec/functional/resource/registry_spec.rb | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/spec/functional/resource/registry_spec.rb b/spec/functional/resource/registry_spec.rb index 2b7f1b52ee..46d5784dec 100644 --- a/spec/functional/resource/registry_spec.rb +++ b/spec/functional/resource/registry_spec.rb @@ -54,10 +54,12 @@ describe Chef::Resource::RegistryKey, :windows_only do let(:resource_name) { "This is the name of my Resource" } def clean_registry - # clean 64-bit space on WOW64 - @registry.architecture = :x86_64 - @registry.delete_key(reg_parent, true) - @registry.architecture = :machine + if windows64? + # clean 64-bit space on WOW64 + @registry.architecture = :x86_64 + @registry.delete_key(reg_parent, true) + @registry.architecture = :machine + end # clean 32-bit space on WOW64 @registry.architecture = :i386 @registry.delete_key(reg_parent, true) |