É possível escrever um teste no rspec-puppet para verificar se existe registro?

É possível escrever um teste no rspec-puppet para verificar se existe registro?

Estou tentando instalar o .net framework 4.5.2 usando o módulo fantoche usando o recurso exec em vez de usar o recurso Pacote por algum motivo. Quero escrever um caso de teste para verificar se está instalado ou não. A única maneira que encontrei de verificar se ele está instalado ou não é verificando a chave do registro.

Gostaria de saber se poderia escrever um teste no rspec-puppet para verificar se o registro existe ou não?

Responder1

Embora eu não tenha certeza sobre o uso do rspec-puppet para testar se a chave do registro existe, você pode usar o rspec-puppet para ver se o catálogo contém o recurso Registry_key.

Geralmente escrevemos testes envolvendo o acesso ao registro no rspec - aqui está um exemplo:https://github.com/puppetlabs/puppetlabs-dsc/blob/master/spec/unit/puppet_x/puppetlabs/dsc_symlink_spec.rb#L122-L152

informação relacionada