Has anybody used rspec-puppet to run tests using a function that requires
external ruby gems? I'm running unit tests on resources that call
functions in the puppet_thycotic module however rspec is failing with an
error as shown below.
Failure/Error: require 'parseconfig'
Puppet::PreformattedError:
Evaluation Error: Error while evaluating a Function Call, Could not
autoload puppet/parser/functions/getsecret: cannot load such file --
parseconfig at
/home/username/projects/puppet/modules/example/spec/fixtures/modules/example/manifests/hostname.pp:32:20
on node host.example.com
I've installed the parseconfig gem using both the gem and puppet_gem
providers but rspec still complains that it can't find the file. Any idea
how to resolve this? Is there another directory where rspec looks for gem
packages?
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/d65a1d78-0f98-43cc-ad6e-2d21196f1ec9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.