Afternoon all

I'm currently trying to add some rspec testing to some of our internal 
modules which are used in a roles/profiles style setup. 

Each of our products has got it's own module, which all pull in chunks of 
functionality from a base module. 

The issue I'm hitting is that when I try and spec test the product module, 
which attempts to use Glassfish module resources[1], with the base 
Glassfish class being included as part of a 'base::software::glassfish' 
class. 
I've tried adding a 'require base::software::glassfish' as a precondition 
to rspec, but still get failures... 

In order to make sure I wasn't doing anything daft, I've created a pair of 
very simple modules that are available on Github that model the product and 
base classes I'm trying to test. 
The modules are: rspec-deptest[2], which is effectively our product module, 
and rspec-deptest_base[3] which is our base module. 

The error I'm getting when trying to run *bundle exec rake spec *on the 
rspec-deptest module is here[4]. I'm also getting this error on travis[5].

Any pointers on what I could be doing wrong, or how I can make it work? 

Cheers in advance for any responses. 

Regards
Gavin 

[1] https://github.com/fatmcgav/fatmcgav-glassfish/tree/develop
[2] https://github.com/fatmcgav/rspec-deptest/tree/use-deptest_profiles
[3] https://github.com/fatmcgav/rspec-deptest_base
[4] https://gist.github.com/fatmcgav/b849b073f04ab592ed45
[5] https://travis-ci.org/fatmcgav/rspec-deptest/jobs/36255663

-- 
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/662eba67-b574-4364-8444-cdaa3dc26be6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to