module-puppetlabs-apt/spec
Hunter Haugen 360f04dcc1
(MODULES-3414) Limit non-strict parsing to pre-3.5.0 only
Puppet 3.5.0 introduced strict variables and the module handles strict
variables by using the defined() function. This does not work on prior
versions of puppet so we must gate based on that version.

Puppet 4 series has a new setting `strict` that may be set to enforce
strict variables while `strict_variables` remains unset (see PUP-6358)
which causes this conditional to erroniously use non-strict 3.5-era
parsing and fail.

The new conditional corrects the cases such that strict variable
behavior happens on versions 3.5.0 and later.
2016-07-27 08:39:42 -07:00
..
acceptance Update tests to use the pool servers instead of ubuntu's 2016-05-24 20:00:13 +01:00
classes Remove useless, failing test; cleanup whitespace 2016-05-24 12:20:49 +01:00
defines (MODULES-3414) Limit non-strict parsing to pre-3.5.0 only 2016-07-27 08:39:42 -07:00
unit Make apt_updates facts use /usr/bin/apt-get. 2016-02-12 23:21:28 +01:00
spec.opts Sync files 2014-06-25 17:23:12 -07:00
spec_helper.rb (FM-4046) Update to current msync configs [006831f] 2016-02-16 16:33:21 +00:00
spec_helper_acceptance.rb Add helper to install puppet/pe/puppet-agent 2015-06-11 16:53:42 -07:00