我试图安装。net框架4.5.2使用傀儡模块使用执行资源,而不是使用包资源,由于某种原因。我想写一个测试用例来检查它是否安装。我能找到检查它是否安装的唯一方法是检查注册表项。
我想知道我是否可以写一个测试在aspect -puppet检查注册表是否存在?
我试着在服务器故障上发布这个问题,但我无法处理验证码,它要求无限次,所以我不得不在这里发布。道歉。
Thanks in Advance
虽然我不确定是否使用spec-puppet来测试注册表项是否存在,但您可以使用spec-puppet来查看目录是否包含registry_key资源。
我们通常在rspec中编写关于注册表访问的测试-这里有一个例子:https://github.com/puppetlabs/puppetlabs-dsc/blob/master/spec/unit/puppet_x/puppetlabs/dsc_symlink_spec.rb#L122-L152