Sha256: 6b926af0e2223a8090ab585e7982f08fc6da95b5c02e02e8db8ac9fd02a977da

Contents?: true

Size: 599 Bytes

Versions: 1

Compression:

Stored size: 599 Bytes

Contents

# -*- encoding: utf-8 -*-

module Coco

  # I retrieve the list of uncovered (0%) .rb files.
  class UncoveredLister
    
    # sources - Array of String list of filenames.
    # covered - Hash raw coverage from the domain.
    def initialize sources, covered
      @source_files = Helpers.expand(sources)
      @covered_files = Helpers.expand(covered.keys)
    end
    
    # Returns Array of String list of uncovered filenames.
    def list
      list = []
      @source_files.each do |elem|
        list << elem unless @covered_files.include?(elem)
      end
      list
    end
    
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
coco-0.10.0 lib/coco/lister/uncovered_lister.rb