Method: XCPretty::ANSI#ansi_parse
- Defined in:
- lib/xcpretty/ansi.rb
#ansi_parse(text, color, effect = nil) ⇒ Object
64 65 66 67 68 69 |
# File 'lib/xcpretty/ansi.rb', line 64 def ansi_parse(text, color, effect=nil) return text unless colorize? colors_code = COLORS[color] || '' effect_code = EFFECT[effect] ? ';' + EFFECT[effect] : '' "\e[#{colors_code}#{effect_code}m#{text}\e[#{EFFECT[:reset]}m" end |