From: Branan Purvine-Riley Date: Tue, 22 May 2012 20:10:05 +0000 (-0700) Subject: fallback to the puppet modulepath if a module is missing from fixtures X-Git-Tag: 0.0.4~11^2~2 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=a4e1ee750887456b0d396ad8fb2a76e71dd4c4d5;p=puppet-modules%2Fpuppetlabs-apt.git fallback to the puppet modulepath if a module is missing from fixtures --- 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