Module: SimpleCov::Combine::FilesCombiner
- Defined in:
 - lib/simplecov/combine/files_combiner.rb
 
Overview
Handle combining two coverage results for same file
Should be called through ‘SimpleCov.combine`.
Class Method Summary collapse
- 
  
    
      .combine(coverage_a, coverage_b)  ⇒ Hash 
    
    
  
  
  
  
  
  
  
  
  
    
Combines the results for 2 coverages of a file.
 
Class Method Details
.combine(coverage_a, coverage_b) ⇒ Hash
Combines the results for 2 coverages of a file.
      17 18 19 20 21  | 
    
      # File 'lib/simplecov/combine/files_combiner.rb', line 17 def combine(coverage_a, coverage_b) combination = {"lines" => Combine.combine(LinesCombiner, coverage_a["lines"], coverage_b["lines"])} combination["branches"] = Combine.combine(BranchesCombiner, coverage_a["branches"], coverage_b["branches"]) if SimpleCov.branch_coverage? combination end  |