class Pork::Description
Attributes
last_suite[RW]
Public Instance Methods
case_end()
click to toggle source
# File lib/pork/report/description.rb, line 35 def case_end io.puts end
case_start(context)
click to toggle source
# File lib/pork/report/description.rb, line 21 def case_start context self.last_suite ||= Suite suite = context.class levels = suite.ancestors.drop(1).count{ |a| a <= Suite } if suite != Suite && last_suite != suite io.puts "#{' ' * (levels - 1)}#{suite.desc}" end io.print "#{' ' * levels}#{context.pork_description}" self.last_suite = suite end
msg_errored()
click to toggle source
# File lib/pork/report/description.rb, line 19 def msg_errored; "\r#{super}"; end
msg_failed()
click to toggle source
# File lib/pork/report/description.rb, line 18 def msg_failed ; "\r#{super}"; end
msg_pass()
click to toggle source
# File lib/pork/report/description.rb, line 8 def msg_pass msg = "\ro" if respond_to?(:green, true) green(msg) else msg end end
msg_skip()
click to toggle source
# File lib/pork/report/description.rb, line 17 def msg_skip ; "\r#{super}"; end