Chef - 存在Assert注册表项

时间:2018-05-17 13:17:44

标签: chef inspec

在Chef旋转我的Windows框之后,我使用以下Inspec测试断言存在注册表项:

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

测试失败,“预期的注册表项存在”

当我登录该框时,我可以清楚地看到该位置存在确实键。可能是什么问题呢?在执行检查之前,我是否需要在所有操作完成后等待一段时间?

1 个答案:

答案 0 :(得分:0)

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

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