2 require 'puppetlabs_spec_helper/module_spec_helper'
5 c.include PuppetlabsSpec::Files
8 # Ensure that we don't accidentally cache facts and environment
10 Facter::Util::Loader.any_instance.stubs(:load_all)
14 # Store any environment variables away to be restored later
16 ENV.each_key {|k| @old_env[k] = ENV[k]}
18 if Gem::Version.new(`puppet --version`) >= Gem::Version.new('3.5')
19 Puppet.settings[:strict_variables]=true
22 Puppet.settings[:parser]=ENV['PARSER']
27 PuppetlabsSpec::Files.cleanup