Method: Coveralls#setup!

Defined in:
lib/coveralls.rb

#setup!Object



35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# File 'lib/coveralls.rb', line 35

def setup!
  # Try to load up SimpleCov.
  @@adapter = nil
  if defined?(::SimpleCov)
    @@adapter = :simplecov
  else
    begin
      require 'simplecov'
      @@adapter = :simplecov if defined?(::SimpleCov)
    rescue
    end
  end

  # Load the appropriate adapter.
  if @@adapter == :simplecov
    ::SimpleCov.formatter = Coveralls::SimpleCov::Formatter
    Coveralls::Output.puts("[Coveralls] Set up the SimpleCov formatter.", :color => "green")
  else
    Coveralls::Output.puts("[Coveralls] Couldn't find an appropriate adapter.", :color => "red")
  end

end