Module: BuildLogParser::CoverageMatcher
- Included in:
- Parser
- Defined in:
- lib/build_log_parser/matchers/coverage_matcher.rb
Constant Summary collapse
- PATTERNS =
{ rspec: /\s([\d]+) \/ ([\d]+) LOC \(([\d]+\.[\d]+)%\) covered\./, phpunit: /Lines:\s+([\d.]+)% \(([\d]+)\/([\d]+)\)/, istanbul: /Lines\s+:\s+([\d.]+)% \(\s([\d]+)\/([\d]+)\s\)/ }
Instance Method Summary collapse
Instance Method Details
#fetch_coverage(str) ⇒ Object
9 10 11 12 13 |
# File 'lib/build_log_parser/matchers/coverage_matcher.rb', line 9 def fetch_coverage(str) fetch_rspec_coverage(str) || fetch_phpunit_coverage(str) || fetch_istanbul_coverage(str) end |