module Coverband

TODO: move to a subclass, but the railtie needs to allow setting so for now just overiding the class to report via net::http

Constants

COVERBAND_ENABLE_DEV_MODE
COVERBAND_ENABLE_TEST_MODE
COVERBAND_ENV
COVERBAND_PERSISTENT_HTTP
COVERBAND_PROCESS_TYPE
COVERBAND_REPORT_PERIOD
COVERBAND_SERVICE_URL
COVERBAND_TIMEOUT

Public Class Methods

report_coverage() click to toggle source
# File lib/coverband-service-client.rb, line 26
def self.report_coverage
  # for now disable coverband reporting in test & dev env by default
  if Coverband.configuration.verbose
    puts "Coverband: disabled for #{COVERBAND_ENV}, set COVERBAND_ENABLE_DEV_MODE or COVERBAND_ENABLE_TEST_MODE to enable" if Coverband.configuration.verbose || COVERBAND_ENABLE_DEV_MODE
  end
end
service_disabled_dev_test_env?() click to toggle source
# File lib/coverband-service-client.rb, line 20
def self.service_disabled_dev_test_env?
  (COVERBAND_ENV == 'test' && !COVERBAND_ENABLE_TEST_MODE) ||
    (COVERBAND_ENV == 'development' && !COVERBAND_ENABLE_DEV_MODE)
end