module Jscov

Constants

VERSION

Public Class Methods

clean!() click to toggle source
# File lib/jscov.rb, line 16
def clean!
  dir_path = configuration.coverage_report_dir_path
  FileUtils.rm_f(Dir.glob(dir_path.join("jscov_*.json")))
  FileUtils.mkdir_p(dir_path)
end
configuration() click to toggle source
# File lib/jscov.rb, line 8
def configuration
  @configuration ||= Configuration.new
end
configure() { |configuration| ... } click to toggle source
# File lib/jscov.rb, line 12
def configure
  yield configuration
end
save!(session: nil, logs: nil) click to toggle source
# File lib/jscov.rb, line 22
def save!(session: nil, logs: nil)
  collector = Collector.new(session, logs)
  collector.coverages.each(&:save)
end