class Utils::LineFormatter
def dump_failure_for_example(example)
-
(String)
- a formatted string containing the failure details including
Parameters:
-
example
(Object
) -- the test example object containing execution results
def dump_failure_for_example(example) result = '' exception = execution_result(example).exception exception_class_name = exception.class.name result << "Failure/Error: #{read_failed_line(example)}\n" result << "#{exception_class_name}:\n" unless exception_class_name =~ /RSpec/ if m = exception.message m.to_s.split("\n").each { |line| result << " #{line}\n" } end result end