More robust parsing of ascii term codes.

This commit is contained in:
Andrew Hamilton 2020-10-15 12:17:02 +10:00
parent 79dee3f1b9
commit 0cdb5c3a37
2 changed files with 10 additions and 4 deletions

View file

@ -143,6 +143,8 @@ class TermStrTests(unittest.TestCase):
self.assertEqual(TermStr.from_term(eris.terminal.ESC + "(B" +
eris.terminal.ESC + "[mfoo"),
termstr.TermStr("foo"))
self.assertEqual(TermStr.from_term(eris.terminal.ESC + "39;49;00mfoo"),
termstr.TermStr("foo"))
if __name__ == "__main__":