Module: SimpleCov::UselessResultsRemover
- Defined in:
- lib/simplecov/useless_results_remover.rb
Overview
Select the files that related to working scope directory of SimpleCov
Class Method Summary collapse
Class Method Details
.call(coverage_result) ⇒ Object
8 9 10 11 12 |
# File 'lib/simplecov/useless_results_remover.rb', line 8 def self.call(coverage_result) coverage_result.select do |path, _coverage| path =~ root_regx end end |
.root_regx ⇒ Object
14 15 16 |
# File 'lib/simplecov/useless_results_remover.rb', line 14 def self.root_regx @root_regx ||= /\A#{Regexp.escape(SimpleCov.root + File::SEPARATOR)}/i.freeze end |