Module: Testcube
- Defined in:
- lib/testcube.rb,
lib/testcube/report.rb,
lib/testcube/tracker.rb,
lib/testcube/version.rb,
lib/testcube/build_env.rb,
lib/testcube/config/env.rb,
lib/testcube/adapters/base_adapter.rb,
lib/testcube/adapters/rspec_adapter.rb
Defined Under Namespace
Modules: Adapters, Config
Classes: BuildEnv, Report, Tracker
Constant Summary
collapse
- VERSION =
"0.1.3"
Class Method Summary
collapse
Class Method Details
.logger ⇒ Object
9
10
11
12
13
14
15
16
17
18
19
|
# File 'lib/testcube.rb', line 9
def logger
unless @logger
default_logger = ::Logger.new(STDOUT)
default_logger.level = Testcube::Config::Env.log_level
default_logger.formatter = proc do |severity, datetime, progname, msg|
"[Testcube] #{severity} #{datetime.strftime("%H:%M:%S")}: #{msg}\n"
end
@logger = default_logger
end
@logger
end
|
.tracker ⇒ Object
21
22
23
|
# File 'lib/testcube.rb', line 21
def tracker
Testcube::Tracker.instance
end
|