lib/putter/print_strategy.rb in putter-0.5.0 vs lib/putter/print_strategy.rb in putter-0.5.1
- old
+ new
@@ -2,10 +2,16 @@
module Putter
module PrintStrategy
Default = Proc.new do |data|
prefix = "\tPutter Debugging: #{data.label} ".colorize(:cyan)
- line = !data.line.nil? ? ".#{data.line} " : " "
+ if data.line.nil?
+ line = " "
+ elsif data.line[0] != "/"
+ line = "./#{data.line} "
+ else
+ line = ".#{data.line} "
+ end
suffix = "-- Method: :#{data.method}, Args: #{data.args}, Result: #{data.result}".colorize(:green)
puts prefix + line + suffix
end
end
end