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 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)
 def testBasic(self):
     """See if it works at all"""
     line = "abcdefg"
     result = runrepl.strip_cursor_seqs(line)
     self.assertEqual(result, line)