summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordanielsdeleo <dan@opscode.com>2013-01-28 14:26:37 -0800
committerdanielsdeleo <dan@opscode.com>2013-01-28 14:26:37 -0800
commit5c5fa1458c79a315551b3b0ec9f6ae7b53a5e27b (patch)
tree82a3db4d79f4f6d681ef798a7860cae6aa0a92fa
parenta1781e6b227fbec047a094938b23dd6d227e9b5a (diff)
downloadchef-5c5fa1458c79a315551b3b0ec9f6ae7b53a5e27b.tar.gz
exclude 64 bit registry cleaning on 32bit11.0.0.beta.1
-rw-r--r--spec/functional/resource/registry_spec.rb10
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)