diff options
author | Andrew Parker <andy@puppetlabs.com> | 2013-12-18 14:46:54 -0800 |
---|---|---|
committer | Andrew Parker <andy@puppetlabs.com> | 2013-12-18 14:46:54 -0800 |
commit | 799e968f5c8ba901a8b395cff6f8848caf8b00e9 (patch) | |
tree | be54f61518b8d30f0ea2c311af81bb36eedcc3d5 | |
parent | 1cf4b04b3392aa5bf5d9ca9a4f3eec3e194f3d08 (diff) |
(Maint) Update stubbing to work with facter 1.7.4
Facter 1.7.4 changed how it decides on what directory to look in for
facts.d based on the user it is running as. This stubs out that bit of
code to make it think it is running as root.
-rw-r--r-- | spec/unit/facter/pe_required_facts_spec.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/spec/unit/facter/pe_required_facts_spec.rb b/spec/unit/facter/pe_required_facts_spec.rb index f219b37..85ff6ab 100644 --- a/spec/unit/facter/pe_required_facts_spec.rb +++ b/spec/unit/facter/pe_required_facts_spec.rb @@ -9,6 +9,7 @@ describe "External facts in /etc/puppetlabs/facter/facts.d/puppet_enterprise_ins context "With Facter 1.6.17 which does not have external facts support" do before :each do Facter.stubs(:version).returns("1.6.17") + Facter::Util::Root.stubs(:root?).returns(true) # Stub out the filesystem for stdlib Dir.stubs(:entries).with("/etc/puppetlabs/facter/facts.d"). returns(['puppet_enterprise_installer.txt']) |