[puppet4] Workaround for PUP-3336
Noop tests fail to autoload unless lib_dirs aren't added to LOAD_PATH. Change-Id: I7c7ee08ea345afc6f5bbe560f06ab106132288f6 Closes-Bug: #1660579
This commit is contained in:
parent
53f41e528e
commit
bd8096e59e
|
@ -9,11 +9,9 @@ require 'webmock/rspec'
|
||||||
require_relative '../lib/noop'
|
require_relative '../lib/noop'
|
||||||
|
|
||||||
# Add fixture lib dirs to LOAD_PATH. Work-around for PUP-3336
|
# Add fixture lib dirs to LOAD_PATH. Work-around for PUP-3336
|
||||||
if Puppet.version < '4.0.0'
|
Noop::Config.list_path_modules.each do |path|
|
||||||
Noop::Config.list_path_modules.each do |path|
|
Dir["#{path}/*/lib"].entries.each do |lib_dir|
|
||||||
Dir["#{path}/*/lib"].entries.each do |lib_dir|
|
$LOAD_PATH << lib_dir
|
||||||
$LOAD_PATH << lib_dir
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue