module Cucumber::Formatter::ANSIColor
def self.apply_custom_colors(colors)
example:
Apply the custom color scheme
def self.apply_custom_colors(colors) colors.split(':').each do |pair| a = pair.split('=') ALIASES[a[0]] = a[1] end end
def apply_styles(styles, text = nil, &proc)
def apply_styles(styles, text = nil, &proc) styles.split(',').reverse.reduce(text) do |result, method_name| send(method_name, result, &proc) end end
def cukes(n)
def cukes(n) ('(::) ' * n).strip end
def green_cukes(n)
def green_cukes(n) blink(green(cukes(n))) end
def red_cukes(n)
def red_cukes(n) blink(red(cukes(n))) end
def yellow_cukes(n)
def yellow_cukes(n) blink(yellow(cukes(n))) end