module Cucumber::Formatter::ANSIColor
def self.apply_custom_colors(colors)
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(amount)
def cukes(amount) ('(::) ' * amount).strip end
def green_cukes(amount)
def green_cukes(amount) blink(green(cukes(amount))) end
def red_cukes(amount)
def red_cukes(amount) blink(red(cukes(amount))) end
def yellow_cukes(amount)
def yellow_cukes(amount) blink(yellow(cukes(amount))) end