Afternoon all,

Just thought I'd make the lists aware of an issue I hit with
puppetlabs_spec_helper v0.5.0 today.

It would appear that changes committed in [1] results in the dropping of
mocha as a dependency, and therefore any tests depending on mocha failing.
The error I was seeing was:

Failure/Error: Puppet::Type.type(:application).stubs(:defaultprovider).returns
described_class

NoMethodError:

undefined method `stubs' for Puppet::Type::Application:Class

# ./spec/unit/puppet/provider/application/asadmin_spec.rb:6
A work-around for me was to pin puppetlabs_spec_helper to v0.4.x. [2]

Hopefully this will prevent un-necessary time-wastage for anyone else :)

Also, as a general comment to PL - Is it possible to get some advance
notice of breaking changes such as this?
As this could potentially have been prevented by a release email stating
the breaking nature of the changes, and prompting users to ensure they are
pinning versions as appropriate.

Thanks for the assistance of igalic and _rc on #puppet-dev.

Cheers
Gavin

[1]
https://github.com/puppetlabs/puppetlabs_spec_helper/commit/1c23917f60f64e4fbf7b9effdb212f907656826f
[2]
https://github.com/fatmcgav/fatmcgav-glassfish/commit/ae4bbc94d611acb6c037cb9e3cc852d28a162f9b

-- 
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/CAGJCw3jp7tEekxWu6DyDG2p%3DVQGKrm%2BtwQSbH1Gy9v%3Dvtf_n0Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to