class CIHelper::Commands::CheckCoverage

Public Instance Methods

call() click to toggle source
# File lib/ci_helper/commands/check_coverage.rb, line 8
def call
  require(path.join(setup_file_path)) unless setup_file_path.nil?

  ::SimpleCov.collate(files)
  0
end

Private Instance Methods

files() click to toggle source
# File lib/ci_helper/commands/check_coverage.rb, line 17
def files
  return path.glob("coverage/resultset.*.json") if split_resultset?

  [path.join("coverage/.resultset.json")]
end
setup_file_path() click to toggle source
# File lib/ci_helper/commands/check_coverage.rb, line 27
def setup_file_path
  options[:setup_file_path]
end
split_resultset?() click to toggle source
# File lib/ci_helper/commands/check_coverage.rb, line 23
def split_resultset?
  boolean_option(:split_resultset)
end