1 # ==========================================
2 # Unity Project - A Test Framework for C
3 # Copyright (c) 2007 Mike Karlesky, Mark VanderVoord, Greg Williams
4 # [Released under MIT License. Please refer to license.txt for details]
5 # ==========================================
7 require "#{File.expand_path(File.dirname(__FILE__))}/colour_prompt"
15 message = message.join('\n') if (message.class == Array)
16 message.each_line do |line|
19 when /(?:total\s+)?tests:?\s+(\d+)\s+(?:total\s+)?failures:?\s+\d+\s+Ignored:?/i
20 ($1.to_i == 0) ? :green : :red
29 when /^(?:Creating|Compiling|Linking)/
34 colour_puts(colour, line)