summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
Diffstat (limited to 'spec')
-rw-r--r--spec/default_facts.yml6
-rw-r--r--spec/spec_helper.rb12
2 files changed, 11 insertions, 7 deletions
diff --git a/spec/default_facts.yml b/spec/default_facts.yml
new file mode 100644
index 0000000..a3f52bf
--- /dev/null
+++ b/spec/default_facts.yml
@@ -0,0 +1,6 @@
+---
+concat_basedir: "/tmp"
+ipaddress: "172.16.254.254"
+is_pe: false
+macaddress: "AA:AA:AA:AA:AA:AA"
+selinux_config_mode: "disabled"
diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
index 047b126..92c8cbe 100644
--- a/spec/spec_helper.rb
+++ b/spec/spec_helper.rb
@@ -3,15 +3,13 @@ require 'rspec-puppet-facts'
include RspecPuppetFacts
RSpec.configure do |c|
- c.default_facts = {
- concat_basedir: '/tmp',
- is_pe: false,
- selinux_config_mode: 'disabled',
+ default_facts = {
puppetversion: Puppet.version,
- facterversion: Facter.version,
- ipaddress: '172.16.254.254',
- macaddress: 'AA:AA:AA:AA:AA:AA'
+ facterversion: Facter.version
}
+ default_facts += YAML.read_file('default_facts.yml') if File.exist?('default_facts.yml')
+ default_facts += YAML.read_file('default_facts.yml') if File.exist?('default_module_facts.yml')
+ c.default_facts = default_facts
end
# vim: syntax=ruby