class Teaspoon::Configuration::Coverage
Attributes
branches[RW]
functions[RW]
ignore[RW]
lines[RW]
output_path[RW]
reports[RW]
statements[RW]
Public Class Methods
new() { |self| ... }
click to toggle source
# File lib/teaspoon/configuration.rb, line 117 def initialize @reports = ["text-summary"] @output_path = "coverage" @ignore = [%r{/.rvm/gems/}, %r{/lib/ruby/gems/}, %r{/vendor/assets/}, %r{/support/}, %r{/(.+)_helper.}] @statements = nil @functions = nil @branches = nil @lines = nil default = Teaspoon.configuration.coverage_configs["default"] instance_eval(&default[:block]) if default yield self if block_given? end