Sha256: eb8b2607881b9b9806a88bc9aa3750fcc66a6367712ecd15cb75c1ff6ca6a837

Contents?: true

Size: 697 Bytes

Versions: 8

Compression:

Stored size: 697 Bytes

Contents

require 'redis'
require 'logger'

require 'coverband/version'
require 'coverband/configuration'
require 'coverband/redis_store'
require 'coverband/base'
require 'coverband/reporter'
require 'coverband/middleware'

module Coverband

  class << self
    attr_accessor :configuration
  end

  def self.parse_baseline(baseline_file = './tmp/coverband_baseline.json')
    baseline = if File.exist?(baseline_file)
      JSON.parse(File.read(baseline_file))
    else
      {}
    end
  end

  def self.configure(file = nil)
    self.configuration ||= Configuration.new
    if block_given?
      yield(configuration)
    else
      file ||= './config/coverband.rb'
      require file
    end
  end
  
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
coverband-0.1.0.preRC4 lib/coverband.rb
coverband-0.1.0.preRC3 lib/coverband.rb
coverband-0.1.0.preRC2 lib/coverband.rb
coverband-0.1.0.preRC1 lib/coverband.rb
coverband-0.1.0.pre lib/coverband.rb
coverband-0.0.26 lib/coverband.rb
coverband-0.0.24 lib/coverband.rb
coverband-0.0.23 lib/coverband.rb