def testFromAnsi(self): for c in colors[1:7]: self.assertEqual(c, colors.from_ansi(str(c))) for c in colors.bg[1:7]: self.assertEqual(c, colors.from_ansi(str(c))) for c in colors: self.assertEqual(c, colors.from_ansi(str(c))) for c in colors.bg: self.assertEqual(c, colors.from_ansi(str(c))) for c in colors[:16]: self.assertEqual(c, colors.from_ansi(str(c))) for c in colors.bg[:16]: self.assertEqual(c, colors.from_ansi(str(c))) for c in (colors.bold, colors.underline, colors.italics): self.assertEqual(c, colors.from_ansi(str(c))) col = colors.bold & colors.fg.green & colors.bg.blue & colors.underline self.assertEqual(col, colors.from_ansi(str(col))) col = colors.reset self.assertEqual(col, colors.from_ansi(str(col)))
def testFromAnsi(self): for c in colors[1:7]: assert c == colors.from_ansi(str(c)) for c in colors.bg[1:7]: assert c == colors.from_ansi(str(c)) for c in colors: assert c == colors.from_ansi(str(c)) for c in colors.bg: assert c == colors.from_ansi(str(c)) for c in colors[:16]: assert c == colors.from_ansi(str(c)) for c in colors.bg[:16]: assert c == colors.from_ansi(str(c)) for c in (colors.bold, colors.underline, colors.italics): assert c == colors.from_ansi(str(c)) col = colors.bold & colors.fg.green & colors.bg.blue & colors.underline assert col == colors.from_ansi(str(col)) col = colors.reset assert col == colors.from_ansi(str(col))