module Uncool

Public Class Methods

__DIR__() click to toggle source
# File lib/uncool/meta/data.rb, line 5
def self.__DIR__
  File.dirname(__FILE__)
end
const_missing(name) click to toggle source
# File lib/uncool/meta/data.rb, line 23
def self.const_missing(name)
  name = name.to_s.downcase
  gemfile[name] || profile[name]
end
gemfile() click to toggle source
# File lib/uncool/meta/data.rb, line 9
def self.gemfile
  @gemfile ||= (
    require 'yaml'
    YAML.load(File.new(__DIR__ + '/gemfile.yml'))
  )
end
log(options={}) click to toggle source

Run coverage trace and log results.

targets = ENV['squeeze'].split(',')
Lemon.log(targets, :output=>'log')

NOTE: This sets up an at_exit routine.

# File lib/uncool/log.rb, line 11
def self.log(options={})
  app = App.new(options)
  app.log
end
profile() click to toggle source
# File lib/uncool/meta/data.rb, line 16
def self.profile
  @profile ||= (
    require 'yaml'
    YAML.load(File.new(__DIR__ + '/profile.yml'))
  )
end