class SpecUponATime::Formatter
Private Instance Methods
codes()
click to toggle source
# File lib/spec_upon_a_time/formatter.rb, line 32 def codes RSpec::Core::Formatters::ConsoleCodes end
failure_output(example, _exception)
click to toggle source
# File lib/spec_upon_a_time/formatter.rb, line 21 def failure_output(example, _exception) codes.wrap("#{current_indentation}#{example.description.strip} " \ "(#{run_time_for(example)}) " \ "(FAILED - #{next_failure_index})", :failure) end
passed_output(example)
click to toggle source
# File lib/spec_upon_a_time/formatter.rb, line 9 def passed_output(example) codes.wrap("#{current_indentation}#{example.description.strip} " \ "(#{run_time_for(example)})", :success) end
pending_output(example, message)
click to toggle source
# File lib/spec_upon_a_time/formatter.rb, line 14 def pending_output(example, message) codes.wrap("#{current_indentation}#{example.description.strip} " \ "(#{run_time_for(example)}) " \ "(PENDING: #{message})", :pending) end
run_time_for(example)
click to toggle source
# File lib/spec_upon_a_time/formatter.rb, line 28 def run_time_for(example) example.execution_result.run_time end