From a4e1ee750887456b0d396ad8fb2a76e71dd4c4d5 Mon Sep 17 00:00:00 2001 From: Branan Purvine-Riley Date: Tue, 22 May 2012 13:10:05 -0700 Subject: [PATCH] fallback to the puppet modulepath if a module is missing from fixtures --- spec/spec_helper.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 46fe237..660e218 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -6,9 +6,13 @@ def param_value(subject, type, title, param) subject.resource(type, title).send(:parameters)[param.to_sym] end +Puppet.parse_config +puppet_module_path = Puppet[:modulepath] + fixture_path = File.expand_path(File.join(File.dirname(__FILE__), 'fixtures')) RSpec.configure do |c| - c.module_path = File.join(fixture_path, 'modules') + fixture_module_path = File.join(fixture_path, 'modules') + c.module_path = [fixture_module_path, puppet_module_path].join(":") c.manifest_dir = File.join(fixture_path, 'manifests') end -- 2.45.2