Sha256: eae6e53cfb2bdc99e65e9c0b063e72d55d08f4219509957f63b83e53c01fb4f6

Contents?: true

Size: 557 Bytes

Versions: 2

Compression:

Stored size: 557 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={})
			super()
			@coverage_type = coverage_type
			@minimum = 0
			@item_type = :View
			parse_config(params) unless params.nil?
		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

2 entries across 2 versions & 1 rubygems

Version Path
albacore-0.0.8 lib/albacore/ncoverreports/codecoveragebase.rb
albacore-0.0.7 lib/albacore/ncoverreports/codecoveragebase.rb