def test_colors(self):
    color_map = (('\x030', '|w'), ('\x031', '|X'), ('\x032', '|B'), ('\x033', '|G'), ('\x034', '|r'), ('\x035', '|R'), ('\x036', '|M'), ('\x037', '|Y'), ('\x038', '|y'), ('\x039', '|g'), ('\x0310', '|C'), ('\x0311', '|c'), ('\x0312', '|b'), ('\x0313', '|m'), ('\x0314', '|x'), ('\x0315', '|W'), ('\x0399,5', '|[r'), ('\x0399,3', '|[g'), ('\x0399,7', '|[y'), ('\x0399,2', '|[b'), ('\x0399,6', '|[m'), ('\x0399,10', '|[c'), ('\x0399,15', '|[w'), ('\x0399,1', '|[x'))
    for m in color_map:
        self.assertEqual(irc.parse_irc_to_ansi(m[0]), m[1])
        self.assertEqual(m[0], irc.parse_ansi_to_irc(m[1]))
def test_colors(self):
    color_map = (('\x030', '|w'), ('\x031', '|X'), ('\x032', '|B'), ('\x033', '|G'), ('\x034', '|r'), ('\x035', '|R'), ('\x036', '|M'), ('\x037', '|Y'), ('\x038', '|y'), ('\x039', '|g'), ('\x0310', '|C'), ('\x0311', '|c'), ('\x0312', '|b'), ('\x0313', '|m'), ('\x0314', '|x'), ('\x0315', '|W'), ('\x0399,5', '|[r'), ('\x0399,3', '|[g'), ('\x0399,7', '|[y'), ('\x0399,2', '|[b'), ('\x0399,6', '|[m'), ('\x0399,10', '|[c'), ('\x0399,15', '|[w'), ('\x0399,1', '|[x'))
    for m in color_map:
        self.assertEqual(irc.parse_irc_to_ansi(m[0]), m[1])
        self.assertEqual(m[0], irc.parse_ansi_to_irc(m[1]))