]> gitweb.fluxo.info Git - puppet-stdlib.git/commit
(maint) Fix spec failures resulting from Facter API changes
authorJeff McCune <jeff@puppetlabs.com>
Thu, 25 Oct 2012 22:32:34 +0000 (15:32 -0700)
committerJeff McCune <jeff@puppetlabs.com>
Thu, 25 Oct 2012 22:36:54 +0000 (15:36 -0700)
commit97f836f41b7f8b0aec6733c82873d32140c07304
tree7e53b3864b4941d1791270c9d2d87abdc0f4ea7b
parent88af331b0e9b0e8c8a3c1e74e4c5598dc7b8e1c8
(maint) Fix spec failures resulting from Facter API changes

Without this patch stdlib tests fail against Facter 2.x and master but
not 1.6.x.

This patch fixes the problem by initializing the example group
differently depending on the version of Facter integrating into the
system.  The adjusted methods are:

 1.x - Facter.collection.loader.load
 2.x - Facter.collection.load

The collection actually implements the load method in both version, it's
simply marked as private in 1.x.
spec/unit/facter/pe_version_spec.rb