¿Es posible escribir una prueba en rspec-puppet para comprobar si existe el registro?

¿Es posible escribir una prueba en rspec-puppet para comprobar si existe el registro?

Estoy intentando instalar .net framework 4.5.2 usando el módulo de marionetas usando el recurso ejecutivo en lugar de usar el recurso Paquete por algún motivo. Quiero escribir un caso de prueba para comprobar si está instalado o no. La única forma que pude encontrar para comprobar si está instalado o no es comprobar la clave de registro.

Me gustaría saber si puedo escribir una prueba en rspec-puppet para comprobar si el registro existe o no.

Respuesta1

Si bien no estoy seguro de usar rspec-puppet para probar si la clave de registro existe, puede usar rspec-puppet para ver si el catálogo contiene el recurso clave de registro.

Normalmente escribimos pruebas sobre el acceso al registro en rspec; aquí hay un ejemplo:https://github.com/puppetlabs/puppetlabs-dsc/blob/master/spec/unit/puppet_x/puppetlabs/dsc_symlink_spec.rb#L122-L152

información relacionada