module SimpleCov

Helper that tries to find out what test suite is running (for SimpleCov.command_name)

Bundles the configuration options used for SimpleCov. All methods defined here are usable from SimpleCov directly. Please check out SimpleCov documentation for further info.

An array of SimpleCov SourceFile instances with additional collection helper methods for calculating coverage across them etc.

A ridiculously simple formatter for SimpleCov results.

Profiles are SimpleCov configuration procs that can be easily loaded using SimpleCov.start :rails and defined using

SimpleCov.profiles.define :foo do
  # SimpleCov configuration here, same as in  SimpleCov.configure
end

Singleton that is responsible for caching, loading and merging SimpleCov::Results into a single result for coverage analysis based upon multiple test suites.