class Crew::Task::Test::Result
Public Instance Methods
failed?()
click to toggle source
# File lib/crew/task/test.rb, line 19 def failed? status == 'fail' end
missing?()
click to toggle source
# File lib/crew/task/test.rb, line 11 def missing? status == 'missing' end
passed?()
click to toggle source
# File lib/crew/task/test.rb, line 15 def passed? status == 'pass' end
skipped?()
click to toggle source
# File lib/crew/task/test.rb, line 23 def skipped? status == 'skip' end
to_s()
click to toggle source
# File lib/crew/task/test.rb, line 27 def to_s out = "#{task_name}##{index} (#{context_name}) = #{status}" if extras['start_time'] && extras['end_time'] out << "\nRan in #{extras['end_time'] - extras['start_time']}" end if extras['exception'] e = extras['exception'] out << "\n#{e['message']} (#{e['class']}): #{e['backtrace'].join("\n ")}" end out end