Chef infra Chef-Assert注册表项存在

Chef infra Chef-Assert注册表项存在,chef-infra,inspec,Chef Infra,Inspec,Chef启动我的Windows box后,我使用以下Inspec测试来断言注册表项是否存在: describe registry_key('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Client') do it { should exist } end 测试因“预期注册表项存在”而失败 当我登录到该框时,我可以清楚地看到键是否存在于该位

Chef启动我的Windows box后,我使用以下Inspec测试来断言注册表项是否存在:

describe registry_key('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Client') do
    it { should exist }
end
测试因“预期注册表项存在”而失败


当我登录到该框时,我可以清楚地看到键是否存在于该位置。有什么问题吗?在一切就绪并运行之后,我是否需要等待一段时间才能执行检查?

InSpec代码仍然是Ruby。试着取消反斜杠

describe registry_key('HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\SecurityProviders\\SCHANNEL\\Protocols\\SSL 2.0\\Client') do
  it { should exist }
end

32位与64位无意义是否有可能导致问题?