def testStrippingLine(self): """Pull off a simple escape sequence""" line = "abcdefg" result = runrepl.strip_cursor_seqs("\x1b[0m" + line) # one sequence self.assertEqual(result, line) result = runrepl.strip_cursor_seqs("\x1b[0m\x1b[31m" + line) # two sequences self.assertEqual(result, line) result = runrepl.strip_cursor_seqs("\x1b[0m\x1b[0;31m" + line) # complex-er self.assertEqual(result, line)
def testBasic(self): """See if it works at all""" line = "abcdefg" result = runrepl.strip_cursor_seqs(line) self.assertEqual(result, line)