class Test::Unit::Color

def sequence

def sequence
  sequence = []
  if @name == "none"
  elsif @name == "reset"
    sequence << "0"
  else
    if NAMES.include?(@name)
      color_parameter = foreground? ? 3 : 4
      color_parameter += 6 if intensity?
      color = NAMES.index(@name)
      sequence << "#{color_parameter}#{color}"
    else
      sequence << (foreground? ? "38" : "48")
      sequence << "5"
      sequence << self.class.parse_256_color(@name).to_s
    end
  end
  sequence << "1" if bold?
  sequence << "3" if italic?
  sequence << "4" if underline?
  sequence
end