Sha256: 695b52aa7dbe982de7727f8ef1d3e3f35da00b1bb13552cf33574cf2a224e642

Contents?: true

Size: 606 Bytes

Versions: 6

Compression:

Stored size: 606 Bytes

Contents

require 'albacore/support/albacore_helper'

module NCover
  class CodeCoverageBase
    include YAMLConfig
    
    attr_accessor :coverage_type, :minimum, :item_type 
    
    def initialize(coverage_type, params={})
      @coverage_type = coverage_type
      @minimum = 0
      @item_type = :View
      parse_config(params) unless params.nil?
      super()
    end
    
    def get_coverage_options
      options = "#{@coverage_type}"
      options << ":#{@minimum}" unless @minimum.nil?
      options << ":#{@item_type}" unless @item_type.nil?
      options
    end
  end
end  
  

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
albacore-0.1.5 lib/albacore/ncoverreports/codecoveragebase.rb
albacore-0.1.4 lib/albacore/ncoverreports/codecoveragebase.rb
albacore-0.1.3 lib/albacore/ncoverreports/codecoveragebase.rb
albacore-0.1.2 lib/albacore/ncoverreports/codecoveragebase.rb
albacore-0.1.1 lib/albacore/ncoverreports/codecoveragebase.rb
albacore-0.1.0 lib/albacore/ncoverreports/codecoveragebase.rb