module Cucumber::Formatter::ANSIColor

def self.apply_custom_colors(colors)

Apply the custom color scheme -> i.e. apply_custom_colors('passed=white')
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