summaryrefslogtreecommitdiff
path: root/tool/test-coverage.rb
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2023-01-17 15:33:45 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2023-01-18 20:19:08 +0900
commit18d8333c30ff84252231524e10f5a45b795e90b3 (patch)
treec0fc7d67c3966c5ba74e6924977a321bd905e4c7 /tool/test-coverage.rb
parentba45be3c43c65e172a8b9d2d8dbfa369f894e500 (diff)
downloadruby-18d8333c30ff84252231524e10f5a45b795e90b3.tar.gz
Switch to use gem version of simplecov, not git clone
Diffstat (limited to 'tool/test-coverage.rb')
-rw-r--r--tool/test-coverage.rb7
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"