diff options
Diffstat (limited to 'tool')
-rw-r--r-- | tool/test-coverage.rb | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tool/test-coverage.rb b/tool/test-coverage.rb index 4950bc65de..c4ffa66a4f 100644 --- a/tool/test-coverage.rb +++ b/tool/test-coverage.rb @@ -62,8 +62,11 @@ def save_coverage_data(res1) end def invoke_simplecov_formatter - %w[doclie simplecov-html simplecov].each do |f| - $LOAD_PATH.unshift "#{__dir__}/../coverage/#{f}/lib" + # XXX docile-x.y.z and simplecov-x.y.z, simplecov-html-x.y.z, simplecov_json_formatter-x.y.z + %w[simplecov simplecov-html simplecov_json_formatter docile].each do |f| + Dir.glob("#{__dir__}/../.bundle/gems/#{f}-*/lib").each do |d| + $LOAD_PATH.unshift d + end end require "simplecov" |