Module: MinitestBender
- Defined in:
- lib/minitest_bender.rb,
lib/minitest-bender/utils.rb,
lib/minitest-bender/version.rb,
lib/minitest-bender/states/base.rb,
lib/minitest-bender/results/base.rb,
lib/minitest-bender/results/test.rb,
lib/minitest-bender/result_factory.rb,
lib/minitest-bender/states/failing.rb,
lib/minitest-bender/states/passing.rb,
lib/minitest-bender/states/raising.rb,
lib/minitest-bender/states/skipped.rb,
lib/minitest-bender/results/expectation.rb
Defined Under Namespace
Modules: Results, States, Utils
Classes: ResultFactory
Constant Summary
collapse
- STATES =
{
'.' => States::Passing.new,
'S' => States::Skipped.new,
'F' => States::Failing.new,
'E' => States::Raising.new
}.freeze
- VERSION =
'0.0.2'.freeze
Class Method Summary
collapse
Class Method Details
.passing_color ⇒ Object
32
33
34
|
# File 'lib/minitest_bender.rb', line 32
def self.passing_color
states.fetch('.').color
end
|
.result_factory ⇒ Object
28
29
30
|
# File 'lib/minitest_bender.rb', line 28
def self.result_factory
@result_factory ||= ResultFactory.new
end
|
.states ⇒ Object
24
25
26
|
# File 'lib/minitest_bender.rb', line 24
def self.states
STATES
end
|