Issue #13439 has been updated by Chris Price.

Status changed from Merged - Pending Release to Closed


----------------------------------------
Bug #13439: specs API incompatibility between 2.7.x and master
https://projects.puppetlabs.com/issues/13439#change-59001

Author: Chris Price
Status: Closed
Priority: High
Assignee: Chris Price
Category: testing
Target version: 2.7.x
Affected Puppet version: 
Keywords: specs
Branch: https://github.com/puppetlabs/puppet/pull/603


As a result of some of the changes relating to #7749, there is a spec 
incompatibility between puppet and external projects (at least: grayskull, 
puppetlabs-stdlib) that would prevent them from running successfully against 
both 2.7.x and master versions of puppet.

It should be possible to make a few small changes that would allow the specs to 
be API-compatible between the two different branches... will require the 
following:

1. introduce test setup / teardown methods to Puppet::Settings in 2.7.x
2. modify spec helpers in stdlib/grayskull/puppet 2.7.x to call these setup / 
teardown methods accordingly, rather than manipulating the settings directly 
from the spec helpers
3. merge setup/teardown changes from 2.7.x to master


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to